解决LNMP环境无法显示所有WordPress主题及无法编辑主题页面

云计算优惠今天在给一台按照LNMP一键包环境的VPS主机中的网站上传新的WordPress主题之后,想在网站后台启动这款主题,但是在点击到主题目录页面的时候无法看到已经上传的这款主题,N $ |也包括默认程序中的其他几r F ^ D款主题,只能显示当前的默认安装程序的一款主题。

我们看到并没有其他主题可以选择。而且,我们如果& . @ R % N M m F在想编辑当前主题页面的时候,会看到"噢,没有这个文件。请重新检查文件名,然后再试。谢谢。"这样的提示内容,看来也没有权限进行设置。

这样的问题,肯定不是当前站点环境权v 0 k ]限问题,肯定是LNMP一键包环境中对于PHP权限的设置限制,我们需要修改系统程序文件。

解决方法:

第一、编辑/usr/local/php/etc/php.ini文件

第二、找到disable_functions这A K E g一行中,删除"scandir,"这一段脚本,然后保存这个文件退出

第三、运行 /etc/init.d/phpK ! r-fpm restart命L _ W % 8 2 D令,重启PHP-FPM

这个时候,我们再刷新WORDPRESS网站后台主题列表{ _ W X s面,可以看到当前的所有主题都在,我们可以启用需要的主题,也可以任意的编辑当前启用主题的页面内容。