我需要访问一个远程 URL,例如\\filesystem\XXX\YYY.
远程 URL 管理器允许我访问\\filesystemand \\filesystem\XXX\YYY,而\\filesystem\XXX不允许。
所以opendir("\\filesystem")工作正常,并opendir("\\filesystem\XXX\YYY")返回false。
我猜想opendir()逐层读取它的路径,所以当它到达时它返回 false \\filesystem\XXX。
有什么办法可以直接访问网址吗?
这是我的情况。
我在 A 部门,还有另一个部门叫 XXX。他们把他们的文件放进去,
\\filesystem\XXX并建立一个目录YYY,与其他部门共享一些文件。这就是为什么我有权访问
\\filesystem和\\filesystem\XXX\YYY,但没有\\filesystem\XXX。感谢您帮助我解决这个问题。我打电话system("whoami")来发现apache是由一个没有访问权限的系统帐户运行的\\filesystem\XXX\YYY。