我有一个PHP CLI应用程序,它使用file_put_contents创建一个文件,然后侦听对该文件的更改。如果filemtime发生了变化,那么我尝试使用file_get_contents获取内容。它经常无法检索Windows上的内容。这令我感到困惑。创建文件的进程怎么可能无法打开文件?
我甚至在文件所在的文件夹上运行了icacls,但仍然无法读取它创建的文件。
icacls.exe 'MYFOLDER' /grant MYUSER:(OI)(CI)F /T
有人可以请教我如何确保PHP进程可以读取它创建的文件吗?