WordPressのインストールに関して、XREA特有の問題があったので備忘録として残す。 XREAではサーバ側の制限として、phpをセーフモードで動作するようにしてある。 phpがセーフモードで動作していると、WordPressの自動アップデート等の機能がうまく動作しないらしい。 それを回避するには、下記のように記述した .htaccess を .php ファイルのあるカレントのディレクトリに追加する必要がある。
AddHandler application/x-httpd-phpcgi .php
この .htaccess を/wp-admin/に保存してCGIモードで動作させていると、WordPressの基本設定を変更するだけで、読み込み中から戻ってこなくなる現象が頻発した。 そこで、対策として特定の.phpのみ、CGIモードにすることにした。変更した .htaccess は次の通り。
<Files admin.php> AddHandler application/x-httpd-phpcgi .php </Files> <Files update.php> AddHandler application/x-httpd-phpcgi .php </Files> <Files update-core.php> AddHandler application/x-httpd-phpcgi .php </Files> <Files async-upload.php> AddHandler application/x-httpd-phpcgi .php </Files> <Files media-upload.php> AddHandler application/x-httpd-phpcgi .php </Files>
現在のところは、読み込み中で戻ってこなくなるような現象は起こっていない。
Post Footer automatically generated by Add Post Footer Plugin for wordpress.
No related posts.