- 2007/09/15
- PHP
Pleskで管理されているVSPのサーバで、php.iniをいじってもなぜか open_basedir の設定が反映されなくて困っていたら、他の場所に設定ファイルがあった。
そもそもPleskのデフォルト設定だと
php_admin_value open_basedir "/var/www/vhosts/ドメイン/httpdocs: /tmp"
になっていて、あんまり意味ないんじゃない?というか普通に使いにくい。
この設定ファイルは
- /var/www/vhosts/ドメイン/conf/httpd.include
にある。このファイルの該当部分を
php_admin_value open_basedir none
に書き換えれば open_basedir がオフになる。