专注云服务商活动
网站运营运维笔记

解决LNMP一键包网站环境WordPress程序无法后台切换安装主题

大部分用户在使用VPS架设网站环境的时候,要么会用WEB面板,要么就用一键包,追求技术的或者体现自身能力的会安装自己组装组合的环境。在众多一键包环境中军哥LNMP环境使用的还是比较多的,在6月份的时候发布1.2版本,虽然当初发布新版本的时候有看到用户反馈不少问题,时隔几个月,应该目前较为稳定。

老左发现这个一键包在应用WordPress程序的时候权限设置过于严格问题,比如我们在后台在线启动某个主题的时候,无法看到我们主题目录中的其他主题包。

第一、出现的问题展现

在我们WordPress后台外观-主题点击之后,我们会看到这样界面。

解决LNMP一键包网站环境WordPress程序无法后台切换安装主题

我们只能看到当前的主题,无法看到主题目录下的其他主题,更不要说切换启动其他主题。而且当前主题也没有权限编辑,应该是某个组件限制权限导致的。

第二、解决方法

解决这个问题其实老左以前也有分享过关于scandir函数的限制,我们取消这个限制就可以。

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

2、找到disable_functions这行

找到disable_functions这行

3、删除scandir函数位置,看上图。因为LNMP默认包安装的时候直接限制掉,所以不启动,应该是考虑到安全问题,如果我们有必要或者不是太懂其中的用途,可以在我们启动当前主题之后,再把这个函数加上,只不过以后编辑主题的时候,需要FTP到本地。

4、重启PHP生效

/etc/init.d/php-fpm restart

最后,我们查看效果,再回到主题菜单中。

解决LNMP一键包网站环境WordPress程序无法后台切换安装主题

这样,到目前为止我们这个问题已经解决了。

赞(0)
未经允许不得转载:老左笔记 » 解决LNMP一键包网站环境WordPress程序无法后台切换安装主题


扫码关注公众号

获取更多站长圈的新鲜事儿!
创业、运营、新知