XreaでWordPressの自動アップグレードと画像アップロードが出来ない時の対処法
WordPressをインストールすると、「本体のアップグレードして下さい」との表示。
言われるままにやるが、
「エラー: サーバー接続中にエラーが発生しました。設定を確認してください。」と、エラー。
面倒なので、そのままにしてブログ記事を書こうと、写真をアップロードしてみるも、
「アップロードしたファイルを … に移動できませんでした。」と、またエラー。
Xreaサーバーでは、PHPをセーフモードで動かしているらしく、
Wordpress管理画面上から自動アップグレードや画像アップロードを行う際は、
phpをcgiとして動かす必要があるそうな。
とにかく、以下を実行すれば解決する。
wordpressをインストールしたディレクトリのwp-admin内に、以下のソースを記載した
.htaccessをアップロードして下さい。
<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>
以上。
「.htaccess」って何ー?って人は、適当な名前のテキストファイル作っておいて、
その中に、さっきのソースを書いておきます。
次に、FFFTP上でそのテキストファイルの名前を「.htaccess」に書き換えて、
アップロードしてあげればOK!
FFFTP上でやらないと、拡張子が無いから、「ファイル名を入力して下さい」と怒られます。
たすかりました。ありがとうございます!