PC関係の情報など。あとは雑記。

まとブロ

php wordpress

xreaサーバで画像のアップロードができない

投稿日:




下記内容は間違っています。
こちらを参照 → Real UID could not be changed! について調べたことをメモ


xreaサーバでwordpressを運用する場合のこと。記事の投稿や個別ページ作成時に画像のアップロードをする場合、画像がアップロードできないという現象があった。作成できない原因は、アップロード先のディレクトリの権限と所有者が、ファイルの書き込みやフォルダの作成の権限を持っていないということになる。

解決方法としては、

  • サーバの環境でphpのセーフモードを解除する
  • phpファイルをcgiとして実行できるようにする

の二つに一つ。

xreaでサーバスペースをレンタルしている私の環境では、phpのセーフモードの解除はできない。したがって、phpファイルをcgiとして実行できるようにするという方法をとることになる。

手順は、

  1. wordpressの管理画面にログイン
  2. 管理タブを選択
  3. ファイルを選択
  4. 画面の右の方にある、一般ファイル下の .htaccess (設定上書きファイル) を選択
  5. .htaccessファイルの内容が表示されていると思うので、その最下部にでも
    AddHandler application/x-httpd-phpcgi .php
    という記述を挿入してファイルを更新する。

参考

PHPをCGIとして動かす方法について
http://sb.xrea.com/showthread.php?t=10744

-php, wordpress

Copyright© まとブロ , 2018 All Rights Reserved Powered by STINGER.