3ヶ月遅れのバージョンアップ
今までWPのバージョンアップはリリースされればその都度マメに行ってきたつもりでしたが、2.2系から大幅な変更が加えられているとのことで今回はいつものようにいきなり上書きとかはできないかなーなどと思っていたらずるずると今日まで2.2.2のままになってしまいました。
2.3がリリースされた9/25はちょうど書籍の校正などで忙しかったということもありますが、本音はblogのモチベーションが下がってきたからということが今までスルーしてしまった理由のような気がします。
ちょうど年末に2.3.2もリリースされたところ。
今回はセキュリティフィックスとのことでなるべくはやく対応することが望ましいようです。
とにかく正月休みもまもなく終わりなので重い腰を上げてバージョンアップ作業をすることにしました。
準備
- プラグインの見直しと無効化
- データベースのバックアップ
- サーバーのファイル一式バックアップ
いつもは面倒で全部はしょってしまっているのですが今回は念には念をいれて。
ファイルの修正
レンタルサーバーはXREA+を利用しているのですが文字コードUTF-8で運用していると見事に文字化けしてしまうのでファイルを修正してからUP
問題発生
修正後のファイルを上書きしてアップグレードしたところ、無事完了したと思ったらTOPページのみ「Internal Server Error」が表示されてしまいます。
個別記事は問題ありませんでした。
ぐぐってヒットした以下のトピックを見てみました。
どうもPHPをCGIモードで動かしていることが原因のよう。
ルートに置いてある.htaccessから以下を削除しました。
-
AddHandler application/x-httpd-phpcgi .php
これでなんとかTOPページは表示されるようになりましたが他にも不都合があるかもしれません。
ここまででいっぱいいっぱいになってしまい2.3系の変更点などまだよくわかってませんが、表からは見えない部分(投稿画面・プラグイン一覧など)でなかなかいい印象です。
3月には2.5がリリースされるとのことでこれからはちゃんとバージョンアップしよう。






オイラはバージョンアップ面倒だから本家のWP使っていますね。
制限あるけどかなり楽だし、DBクラッシュとかへの精神的負担も一応ないし。
まあBlogにどれだけウェイトをかけるか、人それぞれでしょうが。
ちなみにオイラのBlog・・・推して知るべしな状況になっています
>mobcov
コメント早すぎ!
wordpress.comだと好きなプラグイン入れられないからなーって思ってたけど、確かに面倒なバージョンアップをする必要がないってすごく大きなメリットだね。
前は選択肢にまったくなかったけど管理が面倒になってる今日この頃なのでちょっと魅力的に思えてきました。
早さだけがとりえですからw
プラグインとかデザイン麺は自由度が制限されますね、確かに。
UpgradeすればCSSは弄れるようになるみたいですけどね。
lomoさん、こんにちは。power source* のぼのですー。
文字化け対応のとこなのですが、WP 2.2 から SET NAMES の行が WP に組み込まれて、SET NAMES utf8 の値を wp-config.php で設定できるようになっています。
「設置方法まとめ」の記事に書いてなくてゴメンナサイー!説明を追記しておきました。
http://bono.s201.xrea.com/2006/05/12-utf8_xrea_4/#utf8
していることは同じなので、次回アップグレードのときに切り替えるので大丈夫かと思います。 :-)
>ぼのさん
こんばんは!!
いつも詳細な解説記事で何度も助けていただいてます!ありがとうございます。
wp-config.phpを修正する方向で対処してみます。
コメント感謝です。