DukeAnn
做一个优雅的程序员

WordPress后台只识别一个主题问题解决

最近发现一个问题,就是当进入wordpress主题面板的时候,安装的主题居然不显示了,只显示当前使用的一个。开始没怎么在意,后来有同学问到了才找了一下原因,其实因为LNMP明确指出了禁用了部分危险函数。
而我们之所以发生这样的问题,主要表现wordpress后台不识别主题,后台只显示一个主题,是因为lnmp禁用了scandir函数,导致了wordpress无法缓存主题列表。所以后台无法显示安装好的wordpress主题,只显示当前使用的一个主题。
解决方法:
其实很简单,把禁用的scandir函数恢复就可以了。
1.在路径/usr/local/php/etc/php.ini下找到配置文件php.ini(通过ftp软件上传下载)
2.打开并搜索查找字符串“disable_functions”(是禁用函数列表的意思);该字符串后面的函数都是服务器禁用的函数(禁用的都是有一定为危险性的函数,为了服务器的安全着想的),现在只需找到scandir函数,将其删除并保存。

QQ截图20160107143423
3.重启php即可(通过云服务器控制台)

DukeAnn的笔记本:DukeAnn的博客 » WordPress后台只识别一个主题问题解决
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址