BANXの日記

ゲームとか、たまにプログラムとか。

WordPress ME 2.2.3 を WordPress 3.5.1にアップグレードした

とある理由で、WordPress ME 2.2.3で構築されたサイトを
最新版(3.5.1)に変更する作業を行ったので、備忘録的にメモ。
今回は、ルートではなくフォルダにWordPressがインストールされていたり、
WordPressと新WordPressで別のDBを使うことができたため、
結構やりやすかったです。
ただ1つ、MySQLサーバのトラブルを除いては…

1. 最新版のWordPressを、wp_new等わかりやすいフォルダ名にしてアップロード
2. 旧WordPressフォルダ内の、下記ファイルを新WordPressフォルダにコピー
 ・wp-content/themes/使用しているテーマ/
 ・wp-content/plugins/
 ・wp-content/uploads/

3. 使用サーバがロリポップ!で、MySQLのバージョンが4であったため、
  http://lolipop.jp/manual/user/mysql5-upd/ に従ってMySQL 5への移行を実施。
  →MySQL 4サーバからMySQL 5サーバにデータが自動で全てコピーされ、
   どちらにも接続できるという移行にはうってつけの状況に。

4. …と思ったのもつかの間、作成されたMySQL 5に認証エラーで接続できなかったため、サポートに問い合わせ。
5. 移行プログラムのバグなのか、アクセス権限が正しく設定されていなかったようで
  サポートに権限を修正してもらい、接続できるように
  →ここで2日くらいかかる…

6. 旧WordPressのフォルダ名をバックアップ用に変更し、新WordPressのフォルダ名を旧WordPressで利用していたものに変更
7. 新WordPressにアクセスし、DB接続などをセットアップ。
8. 新WordPressの wp-admin/update.php にアクセスし、DB情報を更新。

9. 動作確認すると、一部正常に画像が表示されない箇所があったため、その記事を編集し、そのまま保存することで表示されるようになった

10. その他動作確認をし、問題無いのでMySQL 4サーバの削除と、旧WordPressフォルダを削除

WordPress MEは日本独自のバージョンのようですが、DBに関しては通常版と同じようで
いきなり最新版へのアップグレードしても、画像が表示されなかった以外、特に大きな問題は発生しませんでした。