php部署后错误排查流程

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php部署后错误排查流程脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

 未使用框架的PHP程序不可用时,没有框架提供的调试信息,因此要按照请求的整个生命周期来调试程序,

具体错误依次排查网络,服务器,环境,代码的步骤层层深入,最终定位到错误的发生点。

 

1 访问程序部署的服务器网址,出现如下错误

firefox浏览器:

php部署后错误排查流程

 

谷歌浏览器:

php部署后错误排查流程

说明本机或者服务的网络未建立连接

命令行可借助 ping curl 命令排查。用本机访问百度,用其他机器访问服务网址,采用对照方法排除影响因素

 

2 服务器

如果出现 502 Bad Gateway。

php部署后错误排查流程

说明网路已经建立起来,且请求已经走到Nginx,但是未找到服务,或者服务代码出错了。

测试:可在webroot目录增加test.PHP 打印PHPinfo();看能否访问。

 

3

如果服务访问页面空白。可在入口文件开启错误级别为all,代码: error_reporting(E_ALL);

显示出具体问题后做进一步排查。

php部署后错误排查流程

 

平时要养成关键位置记录日志的习惯,

好的日志记录能够极大提升错误定位的效率。

脚本宝典总结

以上是脚本宝典为你收集整理的php部署后错误排查流程全部内容,希望文章能够帮你解决php部署后错误排查流程所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。