6月 13

昨日、当ブログの記事を書こうと管理画面にログインすると自動アップグレードの通知が出ていた。

とりあえず何も考えずに自動アップグレードしてみたが、エラーが出たのでその対処をメモ書きしておく。

WordPress2.8日本語版の基本的なアップグレード方法はこちら。

まず、アップグレードの前にデータベースとすべてのWordPressファイルをバックアップすることをお勧め。

XREAの場合は管理画面のデータベースから使用しているDBの[保存]ボタンを押すだけ。

WordPressファイルはFTPで接続してフォルダごとダウンロードするか、SSHでログインしてtarで固めてしまうのも簡単でよい。

tar cvf wordpress_backup.tar wordpress/

バックアップが終わればWordPress管理画面での実行作業。今回は2.8-jaの自動インストールを実行を選んだ。

次に接続情報の入力。ホスト名にはFTP等での接続先(XREAの場合、sXXX.xrea.com等)、ID/PASSはFTP接続で使用するもの。

接続形式はできるならセキュアなFTP(SSL)をお勧め。XREAでは問題無く接続できた。

開始ボタンを押すとアップグレードが開始されるが、一回目は失敗。

ググって調べると解決策が有り。「wp-config.php」にFTPの定数宣言を3行追加する。

define('FTP_BASE', '/path/to/wordpress/');
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
define('FTP_PLUGIN_DIR', '/path/to/wordpress/wp-content/plugins/');

パス記入のポイントは「フルパス」で記入すること。XREAなら下記のような形式になる。

/virtual/ユーザー名/public_html/wordpress

上記記入後、再度実行すると、今度は「ファイルをコピーできませんでした」と出て2回目のエラー。

これはXREAではPHPがセーフモードで動いている為に起こるエラー。

対処方法は、wp-admin/ ディレクトリに下記を書いた .htaccess ファイルを設置する。

<Files update-core.php>
AddHandler application/x-httpd-phpcgi .php
</Files>

これで再度実行することで無事、WordPress 2.8日本語版にアップグレード完了。

ウィジェットが変わったみたいなので、少し使い方を研究してみようと思う。

5月 29

外部ブログからの同時投稿テストです。

Wp-MixiPublisher 1.0.0 RC2 +e 使用。

5月 26

サーバ移転時に過去の記事のデータがバックアップできなかったので、心機一転ゼロからの再スタートです。
それほど重要な内容の記事もなかったので、まぁいいかなと。
ついでにWordPressもアップデートしてみました。
割といい感じです。

というわけで、またぼちぼちと更新していきます。

preload preload preload