繁体   English   中英

如何使用PHP和IIS 7访问映射的网络驱动器中的文件

[英]How to access a file in a mapped network drive with PHP & IIS 7

我正在尝试通过PHP代码并使用IIS 7(在Windows 7计算机上设置)来读取映射的网络驱动器(Windows XP计算机上的共享文件夹)上的文件。 运行代码时,出现访问被拒绝的错误,“无法打开流:权限被拒绝”。 我正在使用以下代码访问文件:

$handle = fopen('\\\\servername\\sharedfolder\\test.txt', "r");

我检查了主机(运行XP)上的权限。 在共享选项卡下,它仅share this folder on the network check box显示share this folder on the network check box ,并且Allow network users to change my files复选框,并且两者都被选中。 Windows防火墙暂时关闭。 非常感谢您提供任何解决此问题的帮助。

解决了问题解决方法:使用密码创建了一个新的用户帐户。 在IIS管理器中,将IIS匿名身份验证从IUSR更改为新的用户帐户,并提供相同的密码。 Windows XP共享已设置为“所有人”,具有“读取”权限

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM