我有一个名为 的子域ticket.domain.com
,它位于C:\Inetpub\vhosts\domain.com\subdomains\ticket\httpdocs
...
在我的 Plesk 设置中,对于子域,我指定了以下设置:
include_path: 'C:\Inetpub\vhosts\domain.com\subdomains\ticket\httpdocs\'
open_basedir: 'C:\Inetpub\vhosts\domain.com\;C:\Windows\Temp\'
这些设置反映在我的phpinfo()
!
但是,当我尝试在此目录中包含本地文件时,我收到open_basedir restriction in effect...
错误消息。
本地文件包含在代码include('file.php')
中。
因此,我认为include_path
由于脚本必须在open_basedir
.
可以include_path
在运行时设置吗?过去,我发现 Plesk 提供的设置实际上无法在运行时更改(在 Windows 上)。
否则,这里还有什么问题?