フルバックアップがあった(と思ったら)
Monday, April 28th, 2008突然自分とこだけすっ飛んじゃったこのサーバ、ひょっとしてひょっとすることもあるので(最近WordPressのプラグインが原因であれこれあるみたいだし、まさか…って)、サーバの中をあれこれチェックしていたら…。
「何やら最近の日付のバックアップファイルを発見!」
と思ってとりあえず解凍を試みるも、こないだあまりにも長いので途中でぶった切ってたもんだからちゃんとしたファイルになってなくて解凍できず(笑)。
良い機会なので、こないだバタバタとサーバをアップデートしてそのまま放置していたMySQL関係の件をちゃんと見直すことに。やはり4.xから4.1を素通りして5.0になってしまったのを、いくら自分のサーバだからとそのままじゃイカンだろうと思い直しました。
とりあえずこのあたりのアップグレードに関しての問題は、日本語が含まれるデータがあることによるサーバとクライアント間の文字コードの変換処理です。まぁ、パッケージで楽して入れてるからそのまんま何もしなけりゃLatin1になってますわな…。
ということで、他で動いてるものを考えてもutf-8で問題ないだろうということで、何が何でもutf-8になるようにMySQLまわりの設定を変えてみました。
以下の記述を「my.cnf」に追加してからMySQLを再起動。
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
skip-character-set-client-handshake
[mysql]
default-character-set=utf8
[mysqldump]
default-character-set=utf8
ま、何か問題があったらそん時考えますわ(笑)。
#で、こそこそこんなことしてたらモダシンさんのコメントやらかしちゃいました…。ごめんなさい。
追記: そういえば、WordPress 2.5.1が出てるのですが、どうやらユーザ登録とかを可能にしてると2.5以前のWordPressはホニャララできるようですね(28日付のとか)。WordPress本体以外にプラグイン周りでもいろいろとあるようなので、使ってる方は2.5.1にしておいた方がよいかもしれません。詳しくはSecuniaを。
→http://secunia.com/search/?search=wordpress