nginx服务器安装wordpress,到后台,点开”外观”查看已安装的主题,只能显示正在用的那个,其他没有启用的都不显示了,连接FTP看下主题文件都还在,就是后台不显示。点开“编辑”主题,显示错误,不能编辑现有的主题?
造成这种情况的原因是:服务器里禁用了一个scandir函数,导致wordpress无法缓存主题列表,所以我们无法在wordpress后台看到所有主题,解决方法很简单,在服务器里开启这个scandir函数就可以了。
连接服务器,打开/usr/local/php/etc/这个路径,找到php.ini 编辑这个文件,
搜索–查找:
disable_functions
点“查找下一个”
”disable_functions=”后面的这些函数是为了服务器安全默认禁止的,找到我们要使用的scandir函数,删掉,然后保存,替换原来的文件!
最后执行重启:
/etc/init.d/php-fpm restart
- THE END -
最后修改:2022年12月16日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.jaaai.com/69.html
共有 0 条评论