首页 » WordPress » WordPress出现“噢,没有这个文件。请重新检查文件名,然后再试。”

WordPress出现“噢,没有这个文件。请重新检查文件名,然后再试。”

 

今天用lnmp安装了Wordpress环境,因为以前也一直在用lnmp。安装成功后,恢复网站数据、数据库,一切都很顺利,网站也正常打开了;偶然在wp后台,编辑主题时,却出现错误:“噢,没有这个文件。请重新检查文件名,然后再试。谢谢。”,2149-1
好吧,有点郁闷了。以前也用的lnmp可没出现过此问题哦~但突然想到这次安装的lnmp是最新版本,可能默认配置里有些变动,看到这错分析应该是目录权限有问题,就想到了php中的disable_functions是否禁用了扫描目录功能,于是打开探针页面确认,果然是被禁用了,知道原因了,那就很容易解决了:
 
1、用ssh登陆服务器,找到php.ini(lnmp默认的php配置文件在/usr/local/php/etc/目录下)
2、用vi命令编辑php.ini
[root@VM_32_213_centos /]# vi /usr/local/php/etc/php.ini
3、查找scandir,大概在385行左右,找到后删除scandir,(注意后面的逗号也要一起删除哦~)最后wq!保存。
4、重启php或者整个lnmp服务使配置生效,再刷新下wp后台主题编辑页面,已经OK了~
 
补充:如果对linux命令不太熟悉的童靴,可以直接把php.ini配置文件下载到电脑上修改编辑后再上传覆盖到服务器上。

原文链接:WordPress出现“噢,没有这个文件。请重新检查文件名,然后再试。”,转载请注明来源!

1