WordPress移行後に画像ファイルをアップロードしようと思ったら、エラーでアップ出来ない。しばしはまる。
こんな時はGoogleとCodex。
ありました。
PHP がセーフモードで動作するサーバの場合、WordPress の一部の機能に制限が生じます。
[Fromセーフモードによる制限と対処方法 – WordPress Codex 日本語版]
なるほど、まさにXREAはセーフモードが動いてます。 つーことで、wp-adminディレクトリに.htaccessファイルを設定。
アップロード処理を行なうスクリプトを CGI モードで動かします。
一般的なサーバの場合
XREA、CORESERVER.JP の場合XREA、CORESERVER.JP の場合、次の内容を書いた .htaccess ファイルを wp-admin/ ディレクトリに置きます。<files async-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>[From セーフモードによる制限と対処方法 – WordPress Codex 日本語版]
ついでに、自動アップデートを動かすために、フォーラムでゲットした以下も追加。
プラグインの自動アップデートと同じように、update-core.phpをCGIモードで動かせばよさそうです。.htaccessはこんな感じですねー。
<files update-core.php>
AddHandler application/x-httpd-phpcgi .php
</files>各サーバの情報まとまりましたら、Codexの方もよろしくお願いします。
「Xreaでのセーフモードに対応(メディアのアップロード)」への2件のフィードバック