wordpress3.0.1にアップグレード出来ない、失敗してしまう場合の対処方法

こちらのMRC株式会社のホームページもそうですが、弊社ではいくつかのWEBサイトをwordpressで運営しております。

昨日、wordpressを2.9.2から3.0.1アップグレードしましたところ、貧弱?サーバーではアップグレードできない事がわかりました。9割近くはアイティーブースト、xbitで運営していてそちらのサーバーは問題ないのですが、「あるサーバー」は10分近く経ってもうんともすんともいいませんでした。勿論、セーフモードはオフで、今までも自動アップデートは出来ていました。仕方なく手動で行なおうと思ったのですが色々と面倒そうだったので、なんとか自動アップグレード機能を使うことにしました。

■手動でwordpressを3.0にアップグレードする方法はこちら

調べたところ、wp-settings.phpの

if ( !defined(‘WP_MEMORY_LIMIT’) )
 define(‘WP_MEMORY_LIMIT’, ’32M’);

if ( !defined(‘WP_MEMORY_LIMIT’) )
 define(‘WP_MEMORY_LIMIT’, ’64M’);

に書き換えただけですんなりとアップグレードできました。wordpress3.0.1へのアップグレードが失敗してしまう方はお試しください。WP_MEMORY_LIMITはPHPが実行されるときに使う事が許されるメモリの量になります。この量を超えるとスクリプトがストップしてしまうようです。

出来たり出来なかったり…サーバーにより様々ですね。

記事:清原一馬