解决Wordpress上传主题不显示, 只显示一个默认主题

wordpress启用scandir
在WordPress后台的外观–主题界面中上传主题却不显示, 只显示一个默认主题的情况, 一般是因为php禁用了scandir函数, 开启即可.

方法一 手动修改php配置文件php.ini

通过VIM修改, 也可以用FTP将文件下载到电脑上, 修改完再上传覆盖.
vim /usr/local/php/etc/php.ini
搜索disable_funcions, 删除scandir

方法二 通过LNMP自带脚本

LNMP最新版1.4已经内置了删除禁用函数的脚本.

进入工具目录
cd /root/lnmp1.4/tools

运行脚本
./remove_disable_function.sh

然后根据提示Only remove scandir function, 输入2, 即可.
lnmp remove disable function scandir

方法三 (推荐) 直接用sed命令替换

这种方式更快捷, 2行命令即可搞定. 方法二的脚本其实也是使用的sed命令.

Xshell中运行下列命令:
sed -i 's/,scandir//g' /usr/local/php/etc/php.ini

然后重启php或重启LNMP
lnmp restart

未经允许不得转载:外贸SOHO笔记 » 解决Wordpress上传主题不显示, 只显示一个默认主题

赞 (2) 打赏

评论 0

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

觉得文章有用就打赏一下作者~

支付宝扫一扫打赏

微信扫一扫打赏