网站白屏别慌,打开错误显示,报错直接打在页面上,几分钟找到问题

9年前 (2017-08-08)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手打开网站直接白屏,啥内容都没有,以为网站被黑了,慌得不行,其实白屏就是PHP错误被隐藏了,顺着几分钟就能找到原因。第一,临时打开PHP的错误显示,在php.ini里把display_errors开了,错误直接打在页面上,是少了分号、函数不存在,一眼就能看见;第二,看PHP错误日志,宝塔的error.log里写的清清楚楚哪一行代码报错,不用一行行翻代码;第三,回忆最近改了啥,是不是刚升级了PHP版本、刚改了模板,回滚最近改的那个文件,网站是不是立刻恢复;第四,检查是不是数据库连接失败,账号密码错了,连不上数据库,PHP直接白屏,开了错误显示就能看到连接报错。

我之前改模板漏了个分号,网站直接白屏,开了错误显示,页面告诉我哪一行少了分号,改完立刻恢复。很多新手看到白屏就慌,其实就是错误被关了显示,开了错误提示,问题马上就定位,不用乱重启服务器。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/3545.html

0
回帖

网站白屏别慌,打开错误显示,报错直接打在页面上,几分钟找到问题 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息