2月13日に、WordPress 2.7.1 の日本語版がリリースされました。管理パネルに「WordPress 2.7.1. が利用可能です!アップデートしてください。」のメッセージが表示されていたのは知っていたのですが、なかなか時間が取れず、約2ヶ月遅れでようやく今日、アップグレードを行うことができました。
まず、自動アップグレード(コアアップグレード)機能を使う前の準備を行いました。というのも、PHPがセーフモードで動作するサーバー(XREA)を使用しているため、そのままでは自動アップグレードで問題が生じるからです。
そこで、PHPをCGIモードで動かす方法で対処することにしました。具体的には、下記の内容を書いた.htaccessファイルをwp-adminディレクトリに置くというものです。
<Files update-core.php> AddHandler application/x-httpd-phpcgi .php </Files>
ようやく、自動アップグレード機能が使える! おっとっと、その前に念のためデータベースとファイルのバックアップを行い、アップグレード画面の[自動アップグレードを実行]を押したところ、下記のような警告が表示された後、自動アップグレードが実行されました。
Warning: Cannot modify header information – headers already sent by (output started at /{アカウントのディレクトリ}/public_html/wp-config.php:1) in /{アカウントのディレクトリ}/public_html/wp-includes/functions.php on line 698
Warning: Cannot modify header information – headers already sent by (output started at /{アカウントのディレクトリ}/public_html/wp-config.php:1) in /{アカウントのディレクトリ}/public_html/wp-includes/functions.php on line 699
警告なので大丈夫なのでしょうか? 下記のように表示され、自動アップグレードも無事終了したようなので、大丈夫だと思うのですが・・・
http://wordpress.org/wordpress-2.7.1.zip からアップデートをダウンロードしています
コアパッケージの更新ファイルを展開しています…
展開したファイルをチェックしています…
最新のバージョンをインストールしています
データベースをアップグレード
WordPress のアップグレードを完了しました。
最後に、wp-congfig.phpに4つのセキュリティ・キーをまだ設定していなかったので、次の要領で追加して、ようやく終了です。
-
サーバーからwp-config.phpファイルをダウンロード
-
テキストエディタで開き、セキュリティ・キーを設定
-
UTF-8 BOMなしで保存し、再びサーバーへアップロード
おっとっと、またまた横型カレンダーの設定を忘れていました。ヘッダーのテンプレートとスタイルシートを修正し、これでほんとうに終了です。