WordPress ME2.0から日本語版2.7に移行

予定していたWordPress ME2.0.10からの最新版へのアップグレードがようやく終わりました。

使っていたバージョンが古すぎて一気に移行できず、途中いろいろ試行錯誤してしまいましたが、一旦ME2.2系を噛ますことでうまく行きました(MEのサポートは終了していますがここでまだダウンロードできます)。

使い続けてきたプラグインも全て問題なく動いています。

ついでにサーバー(チカッパ)のPHPのバージョンを4から5にし、MySQLのバージョンも4から5にしてしまいました。
そして、MAMPを使ってローカル環境の構築まで行いました(これまではなんと、サーバーを直で弄ってました)。

何気にかなり面倒でしたが、参考になる記事を書いてくださる方々のおかげでホント助かりました。学習したことはきちんとメモしておきたいと思います。

基本的なアップグレード作業

  1. サーバー上のWordpress関連ファイルをバックアップ
  2. データベースをバックアップ(詳細はこちら
  3. プラグインを全て無効化
  4. WordPress最新版をダウンロードして展開
  5. 最新版のwp-config-sample.phpに接続情報を写す
  6. ファイル名をwp-config-sample.phpからwp-config.phpに
  7. サーバー上のwp-contentディレクトリ以外を全て削除
  8. 最新版のwp-contentフォルダ以外を全てサーバーにアップ
  9. 管理パネル(〜/wp-admin/)にアクセスし、データベースアップグレードプログラムを実行
  10. ログインしてプラグインを有効化

※管理パネルのメニューが一部英語になってしまったのですが、[Tools > upgrade]で自動再インストールを実行したら直りました。

<参考記事>
WordPress のアップグレード/詳細 – WordPress Codex 日本語版
WordPress ME 2.2.3からWordPress 日本語版 2.5に移行: たにもりのもり
WordPress 2.7.1 日本語版リリース | WordPressで企業ウェブサイト作成・商用ホームページ制作 WordPress Go Go

チカッパのPHPを4から5にする

  • PHP5への切り替えボタンを押すだけ何事もなく終了する。

<参考記事>
WPをPHP4→PHP5ヘ(チカッパ) at きつねのよめいり

チカッパのMySQLを4から5にする

  1. phpMyAdminでMySQL4上のデータをエクスポート(詳細はこちら
  2. コントロールパネルでMySQL5のデータベースを作成
  3. エクスポートした4のデータを5のデータベースにインポート
  4. wp-config.phpの接続情報を修正

※ME2.2にした状態でも試みましたが、記事の表示順が逆になるなど挙動がおかしくなりました。しかし最新版では問題ありませんでした。

MAMPでローカル環境を用意する

  1. サーバー上のWordpress関連ファイルをダウンロード
  2. サーバー側のデータベースをエクスポート(詳細はこちら
  3. MAMPをインストール
  4. MAMPのphpMyAdminで新規データベースを作成
  5. 作成したデータベースに2のデータをインポート
  6. wp_optionsを表示し「siteurl」をローカルのものに書き換え
  7. MAMPのドキュメントルート(htdocs)に1を移動
  8. wp-config.phpの接続情報を4のものに修正
  9. ログインして[設定>一般設定]で「ブログのアドレス (URL)」を適切なものに

<参考記事>
ローカル環境にMAMPとWordPressをセットアップ | (SCRATCHBRAIN.BLOG v2)

Related Entry


About this entry

Cashbook