PR

[WordPress] 管理画面が崩れる現象の回避

表示が崩れているWordPress3.0.1の管理画面

WordPress を様々な方法で複数のサーバーと形態(シングルサイト・マルチサイト)で運用しているが、1箇所だけどうもおかしなものがあった。Document Root にディレクトリを切ってWordPress を設置している。

ここには基本的にCakePHP が居るので、.htaccess を使って指定したディレクトリには触れないでね、という設定にしてある(別記事参照)。だから問題がどこにあるのか特定するのも面倒だったし、Internet Explorer では問題なく表示でき、Firefox で表示が崩れていたのであまり気にしなかった。何気なくGoogle 先生に聞いてみると同様の問題に悩む人が実は多かったことに驚く。

で、いろいろ試した結果 CORESERVER + WordPress の管理画面がおかしくなる場合の対処法 | Bowz::Notebook の方法で解決した。ちなみに対象サイトは coreserver を使っていた。

スポンサードリンク

◆wp-admin/.htaccess に以下を追記する

<files load-styles.php>
AddHandler application/x-httpd-php .php
</files>

※通常SafeModeが有効なPHPは AddHandler application/x-httpd-phpcgi .php などとしてCGI モードで動作させる。上記内容は指定したPHPファイルに限ってはモジュールモードで動作させるという記述らしい。

◆解決した

きちんと表示されたWordPress3.0.1の管理画面

きちんと表示されたWordPress3.0.1の管理画面

参考文献

コメント