解决 WordPress 主题“噢 没有这个文件 请重新检查文件名 然后再试 ”的问题

wpamzgwj01

今天魏艾斯博客的一个 WordPress 博客,需要对主题有一点小改动。打开 wp 后台,编辑主题时,却出现错误提示如上图:“噢,没有这个文件。请重新检查文件名,然后再试。谢谢。”判断是目录权限一类的问题。因为 wordPress 会用系统函数 scandir 来扫描主题文件夹和插件文件夹,lnmp 默认的 PHP 配置文件会出于安全考虑禁用 scandir 函数.

问题找到了,解决起来就容易多了,我们在禁止列表里面把 scandir 删除就好了。

wpamzgwj02

1、用 SSH 登陆服务器编辑 php.ini 这个文件,lnmp 默认的 php 配置文件路径是:/usr/local/php/etc/php.ini,所以执行命令如下:

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

2、敲一下 / 开启搜索模式,输入 scandir,回车,就找到了。

wpamzgwj03

3、键盘输入 a 进入编辑模式,用退格键删掉 scandir,(注意后面的逗号也要一起删除)

4、敲 :wq 保存退出

wpamzgwj04

5、重新启动 php 模块 /etc/init.d/php-fpm restart。

再刷新下 wp 后台主题编辑页面就能看到了。

温馨提示: 本文最后更新于2024-06-25 19:09:13,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 Ferry资源网
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容