PLESKでドメイン設定の変更を行ったところ、以下のWarningが記録されるようになった。
PHP Warning: Unknown: open_basedir restriction in effect. File(<path>) is not within the allowed path(s): (
/home/httpd/vhosts/<ドメイン名>/conf/httpd.includeを直接いじらずに、同ディレクトリにvhost.confを作成して以下の内容を記述。
php_admin_flag engine on
php_admin_flag safe_mode on
php_admin_value open_basedir none
php_admin_flag engine on
php_admin_flag safe_mode on
php_admin_value open_basedir none
PLESKがvhost.confを読み込むように、以下のコマンドを実行。
/usr/local/psa/admin/bin/websrvmng -av
Apacheを再起動。
apachectl graceful
上記の作業を終え、open_basedirを無効に設定できました。
再度PLESK上で何かしらの設定を行うと、またopen_basedirは有効になってしまうんでしょうか・・?