所以我确实更新到了Windows 10的最新版本以及所有加载/列出文件操作,例如
不再工作,在glob的情况下,scandir抛出错误时返回的数组为空:
PHP Warning: scandir(): Die Datei oder das Verzeichnis ist kein Analysepunkt. (code: 4390) in
file_get_contents抛出无法读取文件内容:
file_get_contents(): failed to open stream: No such file or directory in
在升级到新的os版本之前,该操作确实运行良好,并且该操作仍然可以在具有旧OS(Windows 10 Pro版本1803 Build 17134.829)和PHP版本(7.3.3)的另一台计算机上运行。
问题也发生在另一台具有相同OS版本的计算机上。这台机器尚未更新php,并且正在使用版本7.2.9。
这些文件夹位于OneDrive同步文件夹中,但文件设置为“保留在磁盘上”,以防止与尚不存在的文件有关的任何错误。
@edit我确实添加了有关OneDrive的丢失信息