Rom*_*man 2 php linux apache open-basedir
我有一个PHP库,我想分享给我服务器上的几个虚拟主机,但是open_basedir指令导致了麻烦.
我使用ISPConfig 3来管理网站.
PHP警告:include():open_basedir限制生效.文件(/ var/toaster/latest/__ server/core/cms.php)不在允许的路径中:(第5行的[cut]中的[cut:几个路径])
加载配置文件:/etc/php5/cgi/php.ini
open_basedir:[cut:几个路径](本地和主值)
; open_basedir =
<tmpl_if name ='security_level'op ='=='value = '20'>
php_admin_value open_basedir <tmpl_var name ='php_open_basedir'>
</ tmpl_if>
绝对没有关于open_basedir
所有这些意味着我不知道的东西设置了我的open_basedir指令.什么哪里?
比预期更容易和明显.
在ISPConfig中"Web域"的"选项"面板中,有一个标记的文本框PHP open_basedir.我仍然不知道要创建或编辑哪个确切的配置文件,但它可以工作.
此文本框也值得一提 - 创建新网站时的默认值可以更改为:
系统>>服务器配置>> Web >> PHP设置>> PHP open_basedir