2012-02-09 84 views
5

我试图做到这一点:PHP/IIS:未能打开流:权限被拒绝

$fh = fopen("req2" , 'w') 

,我也得到:

警告:的fopen(d:\的Inetpub \ wwwroot的\ REQ2 )[function.fopen]:未能 打开流:允许在d否认:\的Inetpub \ wwwroot的\ test.php的上线 44无法打开文件

我给了 “完全控制” permissio ns到wwwroot目录中的IIS。我也试过绝对路径:$_SERVER['DOCUMENT_ROOT']."\\req2"

但我仍然得到相同的错误。我在Windows 7上运行IIS 7

+0

使用[进程监视器](http://live.sysinternals.com/procmon.exe)查看哪个用户实际上试图访问该文件。 – 2012-02-09 12:32:17

+2

谢谢!解决了。这是我谁没有权限写:P – arnab321 2012-02-09 13:43:27

+0

试着给所有用户完全控制,如果它的工作,然后逐个恢复访问控制,你会看到哪个用户正在创建问题 – muzaffar 2015-10-29 05:56:19

回答

0

另外,如果你碰到这个与下载代码,请确保您有“畅通”它在本地运行。

还必须禁用文件加密。

相关问题