plesk Windows Server中的Open_BaseDir函数不起作用

时间:2018-07-14 17:32:25

标签: php iis windows-server-2012 plesk

我正在尝试访问域根目录之外的文件。

我知道php可以解决这个问题。

请检查以下图片: enter image description here

我更新/设置为plesk以添加其他目录。

然后我还要检查.user.ini文件,该文件夹也在那里:

open_basedir="C:/Inetpub/vhosts/myDomain.com\;C:\Windows\Temp\;C:\DLoads\"

但是当我尝试运行我的php文件/脚本时,仍然抛出以下错误:

PHP Warning:  filesize(): open_basedir restriction in effect. File(c:\DLoads\Test.txt) is not within the allowed path(s): (C:/Inetpub/vhosts/myDomain.com\;C:\Windows\Temp\;C:\DLoads\) in C:\Inetpub\vhosts\myDomain.com\httpdocs\t5.php on line 3

以下是我的示例php脚本:

$file = 'c:\DLoads\Test.txt';
echo filesize($file);

那么,我想念什么?我还需要更改其他设置以接受该设置吗?

是否缺少任何ISS配置?

预先感谢

0 个答案:

没有答案