Nire.Com

www.nire.com – 1994年からやってる個人サイト、にれ.コム。サーバ構築、携帯、カメラ、ゲーム、目の話、水泳とか。
2009 年 7 月 16 日

WordPress 2.8.1 へのアップグレードは手動 / 自動どちらが良いのか

« 前記事: WordPress 2.8 以前には思ったより危険なセキュリティホールが

WordPress 2.8 へのアップグレードでは、DocumentRoot 以外にインストールしたサイトでの自動アップグレードに失敗する事例が報告されていました。そして今回、WordPress 2.8.1 がリリースされました。今度は自動アップグレード、大丈夫?

検証した環境

  • CentOS 5.3
  • Wordpress 2.8 日本語版が動作していること
  • Web ブラウザ側は Windows Vista 日本語版 SP1 + IE8

自動アップグレードは本当に機能するのか

WordPress 2.8.1 では、自動アップグレードの問題は修正されています。テスト用サイト1 で確認してみました。

WordPress 2.8.1 への自動アップグレードボタン

自動アップグレードボタンをポチって、祈ります。あまり速いマシン環境ではないので、40秒ほどかかりました。

WordPress 2.8.1 日本語版への自動アップグレード完了

インストールされたファイルと、wordpress-2.8.1-ja.zip にアーカイブされているファイルを比較しましたが、特に問題のある差分なし。

2.8 で問題だったのは WordPress 自体のファイルではなかった

ですが、前回 WordPress 2.8 への自動アップグレードが問題になったのは、WordPress 以外のファイルが消えたからでした。

その他にも、WordPress 2.6.5 → 2.7 へのアップグレード時ができない事例がありました。サーバ側の問題も多々あったようですが。

2度あることは 3度ある。きっと自動アップグレードの弾幕が薄いコードの安定性やテスト実績が手薄なのでしょう。また、全体の書き戻しならともかく、部分的な記事の書き戻しは、案外と面倒な WordPress。

後から問題が見つかりましたと言われて、またインストールやり直して記事のリストアはしたくありません。

結局手動でアップグレード

ということで、ここは、ひと手間かけても手動でアップグレードすることにしました。

過去の手動アップグレードと方法は同じなので、手順は省略。ただし、

  • wp-config.php は 2.8 と 2.8.1 で同じなので、書き換える必要はない。
  • データベースのアップグレードも、2.8 からなら必要ない。

今のところ快調です。


  1. というか Nire.Com の VMware 仮想マシンのコピー

続き: WordBench 埼玉勉強会 7月号の参加メモ »

関連する投稿

コメントをどうぞ