include_path和open_basedir的问题

时间:2013-07-01 11:41:48

标签: php iis plesk include-path open-basedir

我有一个名为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上)。

否则,这里还有什么问题呢?

0 个答案:

没有答案