如果路径位于映射的网络驱动器上,则PHP mkdir不起作用

时间:2018-06-23 08:29:35

标签: php windows cifs network-share

我正在尝试使用mkdir创建一个文件夹,该文件夹将按预期在本地驱动器上工作,但是如果使用映射的网络驱动器,它将在No such file or directory上失败。大约一年前,我遇到了这个问题,并用一些net use的诡计解决了这个问题,但不记得是什么。

示例命令:mkdir("Z:\\Mydir\\Subdir\\", 0777, true),此操作失败。但是mkdir("C:\\Mydir\\Subdir\\", 0777, true)是成功的。网络驱动器上的权限可以进行测试,并且任何用户都可以创建目录。

如果我创建从C:\Mydir\Z:\Mydir\的符号链接并使用mkdir("C:\\Mydir\\Subdir\\", 0777, true),则会抛出一个Invalid arguments exception

为什么phps mkdir在映射的网络驱动器上似乎无法正常运行?

0 个答案:

没有答案
相关问题