在安装好WordPress后我发现虽然主题文件夹里面有好几个主题但是在后台只显示一个主题。

出现Wordpress只显示一个主题的情况, 是因为php禁用了scandir函数, 开启即可。

后来我在网上找到了两种方法:

  1. 通过vim编辑器或者其他编辑器打开/usr/local/php/etc/php.ini文件,查找“disable_functions”,把后面的“scandir”给删掉,保存;
    然后执行:

     /etc/init.d/php-fpm restart

    或:

    lnmp restart

    重启一下 php-fpm 或者 lnmp 就可以了。

  2. 另外LNMP已经内置了删除禁用函数的脚本, 直接运行也可以.

    /root/lnmp1.4/tools/remove_disable_function.sh

    这种方法网上说可行,但是我试验后发现并没有作用,最后还是用的第一种方法解决。

<br/>
参考文献:

  1. LNMP下解决wordpress后台主题管理只显示一个主题的方法
  2. 解决Wordpress只显示一个主题
Last modification:February 28, 2018
If you think my article is useful to you, please feel free to appreciate