Warning: file_put_contents(): Only -1 of 164 bytes written, possibly out of free disk space in /www/wwwroot/6byj.cn/usr/plugins/APlayerAtBottom/Plugin.php on line 273
LNMP环境下WordPress后台只显示一个主题预览的解决方法

LNMP环境下WordPress后台只显示一个主题预览的解决方法

球球
2020-07-18 / 0 评论 / 722 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2020年07月18日,已超过929天没有更新,若内容或图片失效,请留言反馈。

说明:刚搭建了个wordpress博客玩玩,上传主题后,发现在外观-主题那里只能看到现在使用中的主题的预览图而看不到其它的,但是已经安装的主题都在,使用的环境是军哥的LNMP1.4,百度一下后发现可能的原因就是php已禁用scandir函数,而军哥的LNMP0.9版本开始禁用了scandir函数,导致了wordpress无法缓存主题列表。所以后台无法显示安装好的wordpress主题,只显示当前使用的一个主题。解决方法就是把禁用的scandir函数恢复就可以了。

方法

修改php.ini解决,这里用的是军哥lnmp,文件位置/usr/local/php/etc

disable_functions=passthru,exec,system,chroot,scandir,...

删掉scandir,字样,再重启php即可:/etc/init.d/php-fpm restart

本文共 182 个字数,平均阅读时长 ≈ 1分钟
0

打赏

海报

正在生成.....

评论 (0)

取消