我正在使用PHP函数mkdir($path, 0777)在运行在Windows上的Apache服务器上创建一个新目录。
当我创建这个目录并查看文件夹时,Windows将该目录设置为只读。有没有一种方法可以在不使用exec()调用cacls.exe的情况下更改此设置?PHP文档说明chmod()在Windows上不起作用,但没有提到替代方法。
谷歌似乎对此不太有帮助。
编辑:在与我所在的教育机构管理员交谈了几分钟后,他们似乎是在一个USB驱动器上运行学生的测试PHP服务器。我感觉这可能与此有关。
当我创建这个目录并查看文件夹时,Windows将该目录设置为只读。有没有一种方法可以在不使用exec()调用cacls.exe的情况下更改此设置?PHP文档说明chmod()在Windows上不起作用,但没有提到替代方法。
谷歌似乎对此不太有帮助。
编辑:在与我所在的教育机构管理员交谈了几分钟后,他们似乎是在一个USB驱动器上运行学生的测试PHP服务器。我感觉这可能与此有关。