zoukankan      html  css  js  c++  java
  • php的error_log()记录日志

    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

  • 相关阅读:
    tcp和udp的区别
    链路聚合配置
    TCP/IP协议
    ip数据报格式
    私有IP地址和公网IP地址
    ipconfig
    ipconfig
    命令更改ip地址2
    命令更改ip地址一
    路由器静态ip设置
  • 原文地址:https://www.cnblogs.com/tommy-huang/p/4193324.html
Copyright © 2011-2022 走看看