【至急・重要】ウィルスチェックのお願い

Change Style


WP ME 2.0.3 → 2.0.4 へアップグレード

WordPress ME 2.0.3 → 2.0.4 へアップグレードした。行った作業を以下にメモ。

WPJ アナウンス

v2.0.3 からのアップグレード

差分ファイルをご利用ください。

  1. こちらより、me203-to-204.zip をダウンロードします。
  2. ダウンロードしたファイルを解凍して展開します。
  3. すべてのファイルをサーバーにアップロードして上書きします。
  4. 今回はアップグレードスクリプトを走らせる必要はありません。
WordPress Japan » アップグレード

行った作業

  1. XREA 管理画面にて DB 保存。(少し時間がかかる)
  2. XREA 管理画面 - ツール - ファイル所有者の修正 を実行。(10分くらいかかる)
  3. 今までにサーバ上で改変・作成されたファイル → ローカルへバックアップコピー。キャッシュはコピーしない。
    • wordpress/wp-config.php — ME2.0.2インストール時設定
    • wordpress/wp-content/uploads/ — アップロード画像
    • wordpress/wp-content/af-extended-live-archive/ — キャッシュ
    • wordpress/wp-content/gravatars/ — キャッシュ
  4. ローカルの s201 用フォルダに現在の WP 一式が揃ったので、フォルダごと退避(コピー)。
  5. 上記1(DB保存)により作成された mysql.dump をローカルへコピー。
  6. アップグレードファイル me203-to-204.zip (ME2.0.3→2.0.4差分)をダウンロード、解凍。
  7. ローカルの wordpress/ に差分ファイルを上書き。
  8. 上記3 および 今までに自分で手を加えたファイルが今回のアップグレードに含まれていたら、再修正。
    • wordpress/wp-config.php — → 差分に存在しないので作業なし。
    • wordpress/wp-includes/wp-db.php — XREAのUTF-8対応 → 差分にファイルがあったので、再修正。
    • wordpress/wp-includes/classes.php — is_tag 対応カスタム。差分にファイルあったので、再修正。1
    • ルートの index.php — ホーム変更(wordpress/index.php をコピーして修正したもの) → 差分に存在しないので作業なし。
    • 以下は WP のコアファイルじゃないので、作業なし。
      • ルートの .htaccess — ホーム変更
      • wordpress/wp-content/plugins/customizable-post-listings.php — カスタム・バグ対応
      • wordpress/wp-content/plugins/terong_related.php — 表示コード修正
      • wordpress/wp-content/plugins/brianslatestcomments.php — カスタム
      • wordpress/wp-content/plugins/custom-query-string.php — is_tag 対応カスタム
      • wordpress/wp-content/plugins/wp-otenki/wp-otenki.php — 草稿時取得カスタムもどき
      • wordpress/wp-content/themes/自分のテーマファイル
  9. プラグイン WordPress 2.0.3 Tuneup は不要になるので、無効化。
    今回は、他のプラグインは有効化のままアップグレードしてみる。
  10. ローカルの wordpress/ を、サーバへ上書きアップロード。
  11. 動作確認。

未確認事項

  • 今回の差分には、テーマファイルも含まれている。うちのテーマは default が元なので、後で違いをチェックして、必要な箇所は反映させよう。
  • wp-includes/gettext.wpj — 拡張子が初なので、バイナリモードでアップロードされていた。何のファイルだろう。

関連リンク

  1. プラグイン用カスタムなので、普段はアップグレード・動作確認が済んでから行うが、今回はこのタイミングで修正してみた。[back]

コメントをどうぞ