这种错误一般是在后台的【外观 – 编辑】页面在线编辑主题文件时出现,提示“噢,没有这个文件。请重新检查文件名,然后再试。谢谢。”,无法在线编辑主题文件。
解决办法如下:
找到你服务器上的php.ini的位置,可以用phpinfo()函数查看该文件的位置,找到后编辑该文件,例如
vi /usr/local/php/etc/php.ini
找到第385行的disable_functions按a键进入编辑模式,将其值里的scandir这个函数去掉,记得逗号也要去掉,再esc退出编辑模式,输入:wq保存退出,之后重启你的nginx服务和php服务就行了。
至此,就可以在后台的【外观 – 编辑】里在线编辑主题文件了。
“噢,没有这个文件。请重新检查文件名,然后再试。谢谢。”问题的出现主要是服务器 php 里的配置问题,解决方法也比较简单。希望能对大家有所帮助。