ブログ復活しました - カイ士伝
カイさんがブログに新規投稿できない!と言っていたので、自分も対処しないといけないと思っていたのだが、バージョンが4.2.2になっていたので、新バージョンなら問題ないのかなと思って、アップデートしたら、見事に同じ問題にひっかかってしまった。
この新規投稿できないという問題は、MySQLのテーブルのがEUC-JPの時に起きるそうだ。記事の文字コードでなく、MySQLのテーブルというのがミソで、古くからWordPressを使っている場合、テーブルがEUC-JPであることが多いという。
対策としては4.1.1にダウングレードするか、wp-db.phpの書き換えがある。
WordPress ? フォーラム ? 新規投稿等すべての更新が出来ない。
問題についての解説と、wp-db.phpの書き換えを説明してくれている方がいる。
なお、今回のトラブルは自動更新で起きている面も大きいので、自動更新の停止方法の解説も紹介しておく。
WordPress:自動バックグラウンド更新を無効化する方法 | NxWorld
それにしても、今回海外で開発されたブログツールだとこんな問題があるのか……と驚かされた。よく、レンタルサーバーを借りて、ブログツールでブログを運営するのが一番といわれるが、こんな問題が起きると、そうとも言えないなーと思った次第。
ブログツールによる運営は、自由度が高いものの、こういったトラブルが起きた時に自分で対策できる自信がない人には勧められない。