gpt4 book ai didi

php - ISPConfig 3,忍者设置我的 open_basedir

转载 作者:太空狗 更新时间:2023-10-29 11:26:30 25 4
gpt4 key购买 nike

我有一个 PHP 库,我想将其共享到我服务器上的多个虚拟主机,但 open_basedir 指令造成了麻烦。

我使用 ISPConfig 3 来管理网站。

PHP Warning: include(): open_basedir restriction in effect. File(/var/toaster/latest/__server/core/cms.php) is not within the allowed path(s): ([cut:several paths]) in [cut] on line 5

phpinfo() 说:

Loaded Configuration File: /etc/php5/cgi/php.ini
open_basedir: [cut:several paths] (local & master value)

/etc/php5/cgi/php.ini 说:

;open_basedir =

/usr/local/ispconfig/server/conf/vhost.conf.master 说:

<tmpl_if name='security_level' op='==' value='20'>
php_admin_value open_basedir <tmpl_var name='php_open_basedir'>
</tmpl_if>

但是/etc/apache2/sites-enabled/[cut: domain].vhost 说:

绝对没有关于 open_basedir


所有这些都意味着我不知道的东西设置了我的 open_basedir 指令。什么,在哪里?

最佳答案

比预期的要容易和明显得多。
在 ISPConfig 的“Web 域”的“选项”面板中,有一个标记为 PHP open_basedir 的文本框。我仍然不知道要创建或编辑哪个确切的配置文件,但它可以工作。

这个文本框也值得一提 - 创建新站点时的默认值可以在以下位置更改:

系统 >> 服务器配置 >> Web >> PHP 设置 >> PHP open_basedir

关于php - ISPConfig 3,忍者设置我的 open_basedir,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9017747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com