Php include_path和open_basedir出现问题

Php include_path和open_basedir出现问题,php,iis,plesk,include-path,open-basedir,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\' 这些设

我有一个子域名叫
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\'
这些设置反映在my
phpinfo()

但是,当我试图在这个目录中包含一个本地文件时,我收到了有效的
open\u basedir限制…
错误

本地文件包含在代码
include('file.php')

因此,我认为
include\u路径
被忽略,因为脚本必须在
open\u basedir
之外的某个地方查找

是否可以在运行时设置
包含路径
?在过去,我发现Plesk提供的设置在运行时(在Windows上)实际上无法更改


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

您是否尝试过更具体一些:
include./file.php'
或如果失败,则显式声明文件系统上的完整路径:
包含_dir__.'/file.php'-出于好奇:什么是回声给你?本-你解决过这个问题吗?我在尝试将文件上传到服务器时遇到了同样的问题,这让我发疯。嗨,本,你解决过这个问题吗?(2)