宝哥软件园

在PHP (Windows系统)的系统日志中保存错误日志

编辑:宝哥软件园 来源:互联网 时间:2021-09-09

[在系统日志中记录错误]

将php.ini中的error_log设置为:

复制代码如下:error_log=syslog

或者在运行时使用ini_set()函数进行设置。

[示例1]

?Php//关闭错误显示ini_set('display_errors ',0);//打开错误日志函数ini_set('log_errors ',' on ');//设置错误日志的路径ini _ set(' error _ log ',' syslog ');//显示所有错误error _ reporting(-1);//记录错误//通知级别错误echo $ test//warning settype($var,' dee ');//致命错误测试();要查看错误日志(Windows系统):

“我的电脑”-右键单击-管理-事件查看器-信息

[示例2]通过openlog()发送系统日志

?Php//关闭错误显示ini_set('display_errors ',0);//打开错误日志函数ini_set('log_errors ',' on ');//设置错误日志的路径ini _ set(' error _ log ',' syslog ');//显示所有错误error _ reporting(-1);//打开系统日志连接openlog ('php5.3.10 ',log _ PID,log _ syslog);//openlog:打开与系统日志记录程序的连接//发送日志syslog (log _ err,'这是对syslog的测试'。日期(' y-m-d h : I 3360s ');//关闭系统日志连接closelog();

您还可以在事件查看器的警告消息中看到日志:

更多资讯
游戏推荐
更多+