WordPress Database

どうもoptionのテーブルを移行すると問題が発生するよう。UTF-8にしたいので、DBは移行したいのですが、どうするのが一番いいのかなぁ。下記は既存のものをいったんwordpress2へいれてから、SQL文で転送しています。古いWordPressのDBだと謎のフィールドが増えていたりして、一致していなかったため、このようにしています。

続きを読む

Tamper Data

Webサイトのページ表示までにかかる時間を測定するには、Firefoxの拡張機能であるTamper Dataが使えるようです。コマンドベースでは curl というのがいいようです。

Tamper Data :: Firefox Add-ons
IBM LAMP システムを調整する、第 1 回: LAMP アーキテクチャー・・ – Japan

curlを使うと次のようになります。

$ curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total} \\
     https://www.hiro345.net/blogs/hiro345/
0.079:0.355:0.732

Virus Security Zero on Windows Vista

ウィルスセキュリティをVistaで稼働させていると、ブルースクリーンで落ちるという件ですが、対応をしてからは一度もお目にかかっていません。やはりシマンテックの何かが残っていて衝突をしていたのだということでしょう。ファイアーウォールについてはWindows標準の方を使っています。

マウスカーソルが勝手に上へ移動したり、マウスクリックが勝手にダブルクリックになったりと、まだまだ挙動があやしいWindows Vistaなのですが、とりあえずWindows XPへダウングレードするのも大変なので、このまま使ってみます。

c.f. Vista Blue Screen

カテゴリー: Win

WordPress + MySQL3

WordPress2.0.10をMySQL3と一緒に動作する環境へインストールしました。そこへRomeを使って記事を投稿するプログラムのテスト投稿をしてみましたが、文字化けが発生します。いろいろと試したところ、別の環境で動作させているWordPress2.2はきちんと表示されます。

どうやらMySQL3がUTF-8に弱いような気がしてきたので、show variablesで設定を確認したところ、UTF-8が使えない設定となっていました。仕方がないので、MySQL4をMySQL3と動作させてみたのですが、うまくいきませんでした。環境が仮想サーバであることが問題なのかもしれませんが、MySQL4の方へアクセスできないのです。

根本的な問題はWordPressではDBの接続ポートが指定できないという点です。MySQL3, MySQL4を共存させたり、Apacheと連携させているPHPがきちんとMySQLへアクセスするためにはSocketファイル経由ではなく、ネットワーク経由でアクセスする必要がありますが、そのあたりでポートが指定できないといった点が、ことを難しくしているのです。

ということで、ポート番号を指定できるようになれば、解決するのではないかと、ほのかに期待をしていたりします。今日は疲れたので、また明日ですかね。

Book

本の整理をしました。リフレッシュもできたのではないかという気がしますが、明日からあいかわらず忙しそうです。世の中へ少しでも貢献できる良質のコンテンツを提供していきたいものなのですが、なかなか難しい課題です。よく時間と勝負をしていますが、倒れない程度に引き続きがんばってみたいと思います。

カテゴリー: Book

Today

Wikipediaを使うと、今日は何の日なのかわかるのですね。知りませんでした。

5/26 … 今日はこんな日 by Wikipedia。

カテゴリー: etc