公告
过去的事情可以不忘记,但一定要放下。

WordPress 外观主题只显示一个主题和不显示模板文件问题以及解决方法

释放双眼,带上耳机,听听看~!
刚刚把运行环境重装了一下,在切换主题的时候,发现只剩下一个当前使用的主题显示,点击编辑文件,又提示无此资源文件 […]

刚刚把运行环境重装了一下,在切换主题的时候,发现只剩下一个当前使用的主题显示,点击编辑文件,又提示无此资源文件。

最后度娘了下,发现这种问题还是挺多的。那就是

php.ini 禁止了 scandir 函数

php的scandir()函数是干嘛的,它返回一个数组,其中包含指定路径中的文件和目录,而你正在使用的主题,也就只返回当前主题的数据。函数官方文档

解决方法

打开 /usr/local/php/etc/php.ini 文件(一般都是在这里,如不在这里请自信查找)

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

搜索 disable_functions 或 scandir

将此函数删除,然后:wq!保存,重启php-fpm

/etc/init.d/php-fpm restart

「打赏请我喝杯咖啡」

还没有人赞赏,快来当第一个赞赏的人吧!