WEBシステム開発・デザイン制作などすべての作業を一貫してご提供しております。(大阪・東京近辺)

XREAサーバーにWordPressインストール、しかし画像アップロード出来ない原因の解決方法

XREAサーバーにWordPressインストールし、さっそく記事と写真を更新してみる。
しかしなぜか画像がアップロードできない。
「この親ディレクトリのアクセス権はサーバーによる書き込みを許可していますか ?」

と表示されるのです。

どういうことだろう??
調べてみると、xreaサーバーの場合、phpはセーフモードで動くため制限を受けてしまうのが影響しているっぽいのです。

解決方法としては、「wp-content」フォルダに「uploads」フォルダを手動で作り、パーミッションを変更すれば画像アップロードできるとあり、さっそく試してみたが、パーミッションを変更しよとすると拒否されてしまった。
XREAサーバーの仕様がそうさせているのか?何が原因?いったいどうすれば?

解決方法
解決方法 まずローカル環境で適当なテキストエディタを起動し、下記を記述してください。


<Files async-upload.php>
AddHandler application/x-httpd-phpcgi .php
</Files>


これを「.htaccess.txt」という名前で保存。
保存後、FTPにつなぎ、先ほど保存した「.htaccess.txt」を「wp-admin」フォルダに入れてあげます。
最後に「.htaccess.txt」の拡張子である「.txt」の部分を削除。
これで解決です!さっそく管理画面から画像をアップロードしてみてください。