【PHP用户的错误日志】

将产生的错误保存在日志中的方法:使用error_log方法,其中,当日志类型是3的时候,下一个参数将会是日志文件的保存路径

使用示例:

 1 <?php
 2 function myerror($level,$message)
 3 {
 4     echo "发生致命的错误!<br/>错误级别:$level<br/>错误信息:$message<br/>";
 5     date_default_timezone_set("PRC");
 6     $str="错误时间:".Date("Y-m-d G-i-s")."\r\n错误级别:".$level."\r\n错误信息:".$message."\r\n";
 7     error_log($str,3,"error.txt");
 8 }
 9 set_error_handler("myerror",E_USER_ERROR);
10 trigger_error("发生了自定义的致命错误!",E_USER_ERROR);
11 ?>
View Code

 以上的代码将产生的错误保存在了当前文件夹下的error.txt文件中

posted @ 2014-09-13 10:57  狂盗一枝梅  阅读(219)  评论(0编辑  收藏  举报