科技密码
记录网络点滴生活

解决wordpress安装新模板后出现500错误

打算用一个wordpress模版做个新站,全新安装的wordpress只要一安装这个模板就出现500错误。网上搜了一下相关内容,也有遇到安装模版后出现500错误的,但其解决方法都是删掉新安装的模版,恢复默认模板,根本就是逃避问题,不是解决问题。

问题到底出在什么地方呢?wordpress默认不显示php的错误信息,要判断问题出在什么地方就需要知道到底哪段php代码出错了。网上搜索发现wordpress可以打开debug模式,修改wp-config.php文件里面的“define(‘WP_DEBUG’, false);”,改成“define(‘WP_DEBUG’, true);”即可。然后打开以前显示500错误的站点,现在显示:Fatal error: Cannot redeclare scandir() in wp-content/themes/fs/functions.php on line 2381,看到这个提示终于恍然大悟,原来是服务器上的php禁用了scandir函数的原因。

赞(0) 打赏
猛牛哥原创:科技密码 » 解决wordpress安装新模板后出现500错误

评论 抢沙发

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

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

支付宝扫一扫打赏

微信扫一扫打赏