警告:touch():Utime失败:<path>中没有错误wp-includes \ nav-menu.php关于迁移的Wordpress

时间:2016-06-14 02:11:12

标签: php wordpress

我有一个有效的wordpress网站。当我尝试在我的本地机器(带有XAMPP的窗口)中下载和配置时,它会抛出一个奇怪的错误。

如果我这样做&#34;回声&#34; &#34; index.php&#34;中的任何内容wordpress文件并运行网站,它会抛出以下错误

Warning: touch(): Utime failed: No error in <PATH_OF_DIRECTORY>\wp-includes\nav-menu.php on line 560

并自动将index.php文件更改为只读。

如果我不编辑index.php文件中的任何内容并运行,则不会更改为只读。只有我编辑文件,它才变为只读。

我在网上找到了解决方案并尝试在配置文件中添加define('FS_METHOD', 'direct');。但没有任何改进。

有什么想法解决这个问题??

提前致谢。

1 个答案:

答案 0 :(得分:0)

我自己就是这样做了,不小心设置了chmod($filename, 06444)而不是chmod($filename, 0644),让PHP无法运行touch()