error_reporting

// 关闭所有PHP错误报告
 error_reporting ( 0 );

 // Report simple running errors
 error_reporting ( E_ERROR  |  E_WARNING  |  E_PARSE );

 // 报告 E_NOTICE也挺好 (报告未初始化的变量
// 或者捕获变量名的错误拼写)
 error_reporting ( E_ERROR  |  E_WARNING  |  E_PARSE  |  E_NOTICE );

 // 除了 E_NOTICE,报告其他所有错误
// 这是在 php.ini 里的默认设置
 error_reporting ( E_ALL  ^  E_NOTICE );

 // 报告所有 PHP 错误 (参见 changelog)
 error_reporting ( E_ALL );

 // 报告所有 PHP 错误
 error_reporting (- 1 );

 // 和 error_reporting(E_ALL); 一样
 ini_set ( 'error_reporting' ,  E_ALL );

记录错误日志的路径

error_reporting(E_ALL);
ini_set('display_errors','On');

ini_set('error_log','/dev/null'); #linux

 

posted @ 2015-06-01 11:23  北京流浪儿  阅读(183)  评论(0编辑  收藏  举报