问题描述:胖金新上的WORDPRESS博客模板,WORDPRESS后台无法检测到。
之前出现过同类问题,貌似是通过权限修改搞定。这一次还是寻求一下从根本解决这个问题。
问题原因:
谷歌到的方法基本一致,共有特征是都使用了LNMP。LNMP中默认禁用了php的 scandir 函数,该函数用来检索文件目录。被禁用后WordPress无法自动识别模板路径。
禁用代码参考位置:
php.ini里面的函数中的disable_funcions = 后面的"scandir"。将该选项删除即可。
在LNMP的环境下:vim /usr/local/php/etc/php.ini
最后重启LNMP: lnmp restart
登录WP后台即可正常食用。