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


Posted in PHP onJune 23, 2015

【将错误记录到系统日志中】

在 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; 
//警告
settype($var, 'dee');
//致命错误
test();

查看错误日志(Windows 系统):

"我的电脑" ---- 右键 ----- 管理 ----- 事件查看器 ----- 信息

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

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

 PHP中把错误日志保存在系统日志中(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:Open connection to system logger
//发送日志
syslog(LOG_ERR, 'this is a test of a syslog'.date("Y-m-d H:i:s"));
//关闭系统日志的连接
closelog();

在事件查看器的警告信息中也能看到日志:

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

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

PHP 相关文章推荐
PHP5 面向对象(学习记录)
Dec 02 PHP
php 中文和编码判断代码
May 16 PHP
PHP定时自动生成静态HTML的实现代码
Jun 20 PHP
php URL验证正则表达式
Jul 19 PHP
洪恩在线成语词典小偷程序php版
Apr 20 PHP
PHP文件缓存类实现代码
Oct 26 PHP
php抓取网站图片并保存的实现方法
Oct 29 PHP
降低PHP Redis内存占用
Mar 23 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
Jan 29 PHP
微信企业转账之入口类分装php代码
Oct 01 PHP
php pdo连接数据库操作示例
Nov 18 PHP
php变量与字符串的增删改查操作示例
May 07 PHP
PHP中通过trigger_error触发PHP错误示例
Jun 23 #PHP
PHP实现链式操作的核心思想
Jun 23 #PHP
PHP魔术方法的使用示例
Jun 23 #PHP
8个PHP数组面试题
Jun 23 #PHP
php中 ob_start等函数截取标准输出的方法
Jun 22 #PHP
php发送邮件的问题详解
Jun 22 #PHP
PHP获取音频文件的相关信息
Jun 22 #PHP
You might like
php漏洞之跨网站请求伪造与防止伪造方法
2013/08/15 PHP
php类的扩展和继承用法实例
2015/06/20 PHP
php验证手机号码
2015/11/11 PHP
PHP解耦的三重境界(浅谈服务容器)
2017/03/13 PHP
jquery 操作DOM的基本用法分享
2012/04/05 Javascript
JS中的log对象获取以及debug的写法介绍
2014/03/03 Javascript
JavaScript两种跨域技术全面介绍
2014/04/16 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
JQuery EasyUI 加载两次url的原因分析及解决方案
2014/08/18 Javascript
jQuery中Ajax的load方法详解
2015/01/14 Javascript
js+html5实现canvas绘制网页时钟的方法
2016/05/21 Javascript
xmlplus组件设计系列之列表(4)
2017/04/26 Javascript
微信小程序之数据双向绑定与数据操作
2017/05/12 Javascript
利用百度地图API获取当前位置信息的实例
2017/11/06 Javascript
Vue常用指令详解分析
2018/08/19 Javascript
小程序自定义日历效果
2018/12/29 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
在实例中重学JavaScript事件循环
2020/12/03 Javascript
[01:15:15]VG VS EG Supermajor小组赛B组胜者组第一轮 BO3第二场 6.2
2018/06/03 DOTA
python处理二进制数据的方法
2015/06/03 Python
Python冒泡排序注意要点实例详解
2016/09/09 Python
深入理解python中的select模块
2017/04/23 Python
Python字符串、列表、元组、字典、集合的补充实例详解
2019/12/20 Python
matplotlib设置颜色、标记、线条,让你的图像更加丰富(推荐)
2020/09/25 Python
Python hashlib模块的使用示例
2020/10/09 Python
弄清Pytorch显存的分配机制
2020/12/10 Python
巴西最大的在线约会网站:ParPerfeito
2018/07/11 全球购物
Tommy Hilfiger美国官网:美国高端休闲领导品牌
2019/01/14 全球购物
酒店执行总经理岗位职责
2013/12/15 职场文书
导购员的岗位职责
2014/02/08 职场文书
高中军训感言200字
2014/02/23 职场文书
党员公开承诺书和承诺事项
2014/03/25 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
2019年大学生职业生涯规划书最新范文
2019/03/25 职场文书
javascript代码简写的几种常用方式汇总
2021/08/23 Javascript
搞笑Gif:这么白这么长的腿像极了一楼的女朋友
2022/03/21 杂记