美文网首页PHP程序猿
[梳理] PHP 错误与异常收集

[梳理] PHP 错误与异常收集

作者: 新亮笔记 | 来源:发表于2018-09-12 10:14 被阅读51次

生产环境错误信息记录

//错误不展示在界面上
error_reporting(E_ALL);
ini_set('display_errors',0);
ini_set('log_errors',1); 
ini_set('error_log','/data/log/'.date('Y-m-d').'_error_log.txt'); //自定义文件目录

测试环境错误信息记录

//错误展示在界面上
error_reporting(E_ALL);
ini_set('display_errors',On);

使用系统方法收集日志

set_error_handler(array($this, 'logErrorHandler')); 
register_shutdown_function(array($this, 'logLastHandler')); 
set_exception_handler(array($this, 'logExceptionHandler')); 

第三方工具

  • SeasLog
  • Monolog

相关文章

网友评论

    本文标题:[梳理] PHP 错误与异常收集

    本文链接:https://www.haomeiwen.com/subject/vdxpgftx.html