4月
27
■wordpressの管理ページの一部が開けない対処
wordpressのコンテンツをSL5.9からSL6.5のサーバに移行したら、通常ページは問題なく動作するのに、管理ページの一部のみが表示できない(真っ白になる)問題が発生した。
WP_DEBUGにもmessegaeにもapacheのerror.logにも何もでないのでおかしいなぁと思っていろいろ調べてみると、どうやらphpのcache系でそういう現象が起きることがあるらしい。eAcceleratorを入れていたので.htaccessでキャッシュを無効化したところ適切に表示できるようになった。
やったのは以下。
- # vi /var/www/<wordpresspath>/wp-admin/.htaccess
- php_flag eaccelerator.enable 0
- php_flag eaccelerator.optimizer 0
エラーがうまく出てこない時にはとりあえず試してみるといいかもしれない。