我已将网络驱动器映射到家庭网络中的计算机。现在我正在尝试通过 PHP 访问它 - 我做了这个快速测试:
echo opendir('Z:\\');
这给了我:
Warning: opendir(Z:\) [function.opendir]: failed to open dir: No error in C:\wamp\www\webs\tester-function.php on line 3
我在这里做错了什么?
我不希望我的用户输入 UNC 路径,所以有没有办法为他们获取 UNC 路径,也许当我尝试访问它时会起作用?这在 Microsoft 语言中是可能的,但我不确定如何让 PHP 做到这一点 - 也许使用 cmd.exe 命令?
请注意,映射的驱动器确实存在,我可以看到它并且我可以访问它。它似乎也不是权限问题,因为我假设它会抱怨这个如果它可以访问该驱动器......对吗?
谢谢大家的帮助