问题描述:
使用 LNMP 搭建PHP 环境中安装 Wordpress 后,打开其后台管理界面,只能看到当前使用的主题,其它主题不显示。
问题原因:
这是由于 LNMP 自带的.user.ini 文件中禁用了 scandir 造成的。
解决方法:
- 执行
chattr -i /home/wwwroot/网站目录/.user.ini
- 利用 sftp 下载网站目录下的 .user.ini 文件
- 利用 sublime_text 打开改文件,将 scandir函数 从禁用函数剔除即可以了。
- 执行
chattr +i /网站目录/.user.ini
(.user.ini不需要重启一般5分钟左右生效。) - 最后,返回后台主题管理界面,再次刷新即可看到其他主题了。