解决WordPress后台出现:噢,没有这个文件。请重新检查文件名,然后再试

网站服务器重新装过了以后,换成了军哥的LNMP一键安装包,今天在后台编辑主题相关文件的时候却出现了错误,提示“噢,没有这个文件。请重新检查文件名,然后再试。谢谢。”,无法编辑该主题相关文件,如下图:

解决WordPress后台出现:噢,没有这个文件。请重新检查文件名,然后再试

想想可能是换了服务器环境的原因。找了下资料发现原来是php.ini里将目录扫描scandir这个函数禁止了,wordpress无法扫描到主题文件夹导致该错误。

解决办法如下:

找到你服务器上的php.ini的位置,可以用phpinfo()函数查看该文件的位置,找到后编辑该文件,例如

vi /usr/local/php/etc/php.ini

找到第385行的disable_functionsa键进入编辑模式,将其值里的scandir这个函数去掉,记得逗号也要去掉,再esc退出编辑模式,输入:wq保存退出,之后重启你的nginx或者apache服务和php服务,我直接重启的lnmp,例如

/root/lnmp restart

也可以直接用ftp软件下载到本地用高级文本编辑器打开修改,修改完之后再传回到服务器目录里重启服务。

解决WordPress后台出现:噢,没有这个文件。请重新检查文件名,然后再试

重启服务之后消失的主题就都回来了,主题相关文件也可以编辑了。大家遇到这个问题可以试试。

未经允许不得转载:欲思博客 » 解决WordPress后台出现:噢,没有这个文件。请重新检查文件名,然后再试
喜欢(0) 打赏

评论4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #0
    找到第385行的disable_functions按a键进入编辑模式 这里错误了,我用notepad打开是305行找到的。。。
    dean2015-12-16 16:54:52回复
  2. #0
    您好,我已经这么操作,为什么还是不行呢?4.1版本的英文wordpress,阿里云服务器
    bright2014-12-29 0:04:09回复
  3. #0
    看不懂,也要过来支持一下。
    室内光缆2014-05-14 15:26:26回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

在线客服

在线客服

  • 扫描二维码,微信联系 扫描二维码,微信联系