码迷,mamicode.com
首页 > Web开发 > 详细

php的error_log()记录日志

时间:2014-12-30 13:19:20      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

技术分享
1 <?php
2 date_default_timezone_set(‘PRC‘);//设置时区,否则会有警告
3 //把This s a error保存到/home/log-yyyy-MM-dd.txt文件下,这里是把日期写在了log文件名中
4 error_log("This is a error!",
5 3,"/home/log-".date(‘Y-m-d‘).".txt");
6 echo ‘OK<br>‘;
7 
8 ?>
View Code

如上面代码:

error_log(message,type,路径,headers)

第一个参数 message 为我们要保存的信息--只有这个参数是必须的

第二个参数 为类型:(这个参数不是必须的,默认为0,常用的为1-发邮件3-保存到文件)

  • 0 - 默认。根据在 php.ini 文件中的 error_log 配置,错误被发送到服务器日志系统或文件。
  • 1 - 错误被发送到 destination 参数中的地址。只有该类型使用 headers 参数。
  • 2 - 通过 PHP debugging 连接来发送错误。该选项只在 PHP 3 中可用。
  • 3 - 错误发送到文件目标字符串。

第三个参数 路径:指message发送的目的地,为指定的log文件 或者指定的email地址

第四个参数,只有在类型为1的时候才需要这个参数

可以参考:http://www.w3school.com.cn/php/func_error_log.asp

php的error_log()记录日志

标签:

原文地址:http://www.cnblogs.com/tommy-huang/p/4193324.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!