2025年 4月5日(土) 06:57 JST

open_basedir phpの設定で失敗

  • 2011年 5月26日(木) 16:45 JST
  • 投稿者:
  • 表示回数 97

 open_basedirの設定をwebを見て4月25日頃やった筈だが、この関係で
geeklogでは、ファイルのアップロードが失敗した。

 open_basedir restriction in effect.
この関連のメッセージが出る。

追加
geeklogでは以下の設定でファイルアップロードに関してはOK
php_admin_value open_basedir "/var/local/www/geeklog:/tmp"


concreteも
以下の設定でファイルアップロードに関してはOK
php_admin_value open_basedir "/var/local/www/concrete:/tmp"

色々試したが巧くいかず結局、最後の行で対処した。
別のCMSでも同様な事が起こりそう。

Concretea5で発生 ファイルアップロードの失敗
cmsmadesimpleでは、問題なくアップロードできるこの違いはなに?
wordpressもファイルのアップロードが可能であった。

Concrete5とgeeklogは書込み場所が複数ある関係で問題ないかもしれない。


# php_value open_basedir /var/local/www/geeklog/
# php_admin_value open_basedir /var/local/www/geeklog
# php_admin_value open_basedir /var/local/www/geeklog-1.7.2-jp-extended-1.0
php_admin_value open_basedir none