首页  >  文章  >  后端开发  >  关于错误拦截的详细介绍

关于错误拦截的详细介绍

巴扎黑
巴扎黑原创
2017-06-14 10:07:14958浏览

在日常开发中,大多数人的做法是在开发环境时开启调试模式,在产品环境关闭调试模式。在开发的时候可以查看各种错误、异常,但是在线上就把错误显示的关闭。 上面的情形看似很科学,有人解释为这样很安全,别人看不到错误,以免泄露重要信息... 但是你有没有遇到这种情况,线下好好的,一上线却运行不起来也找不到原因... 一个脚本,跑了好长一段时间,一直没有问题,有一天突然中断了,然后了也没有任何记录都不造啥原因... 线上一个付款,别人明明付了款,但是我们却没有记录到,自己亲自去实验,却是好的... 种种以上,都是因为大家关闭了错误信息,并且未将错误、异常记录到日志,导致那些随机发生的错误很难追踪。这样矛盾就来了,即不要显示错误,又要追踪错误,这如何实现了? 以上问题都可以通过PHP的错误、异常机制及其内建函数'set_exception_handler','set_error_handle

1. PHP各种异常和错误的拦截方法及发生致命错误时进行报警_php实例

简介:在日常开发中,大多数人的做法是在开发环境时开启调试模式,在产品环境关闭调试模式。在开发的时候可以查看各种错误、异常,但是在线上就把错误显示的关闭

2. PHP各种异常和错误的拦截方法及发生致命错误时进行报警_PHP

简介:在日常开发中,大多数人的做法是在开发环境时开启调试模式,在产品环境关闭调试模式。在开发的时候可以查看各种错误、异常,但是在线上就把错误显示的关闭

3. PHP 自定义错误拦截

关于错误拦截的详细介绍

简介:PHP 自定义错误拦截

【相关问答推荐】:

以上是关于错误拦截的详细介绍的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn