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 相关文章推荐
新浪微博API开发简介之用户授权(PHP基础篇)
Sep 25 PHP
谨慎使用PHP的引用原因分析
Sep 06 PHP
php使用递归函数实现数字累加的方法
Mar 16 PHP
php使用COPY函数更新配置文件的方法
Jun 18 PHP
php利用imagemagick实现复古老照片效果实例
Feb 16 PHP
php图形jpgraph操作实例分析
Feb 22 PHP
yii2 url重写并隐藏index.php方法
Dec 10 PHP
PHP中的访问修饰符简单比较
Feb 02 PHP
PHP+Redis开发的书签案例实战详解
Jul 09 PHP
thinkPHP+LayUI 流加载实现功能
Sep 27 PHP
linux mint下安装phpstorm2020包括JDK部分的教程详解
Sep 17 PHP
PHP 时间处理类Carbon
May 20 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 文件上传实例代码
2012/04/19 PHP
PHP引用的调用方法分析
2016/04/25 PHP
Yii视图CGridView实现操作按钮定义地址示例
2016/07/14 PHP
总结PHP中数值计算的注意事项
2016/08/14 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
用javascript实现的仿Flash广告图片轮换效果
2007/04/24 Javascript
jquery toolbar与网页浮动工具条具体实现代码
2014/01/12 Javascript
jQuery 1.9使用$.support替代$.browser的使用方法
2014/05/27 Javascript
详解JavaScript中的blink()方法的使用
2015/06/08 Javascript
不得不分享的JavaScript常用方法函数集(上)
2015/12/23 Javascript
Svg.js实例教程及使用手册详解(一)
2016/05/16 Javascript
jquery简单插件制作(fn.extend)完整实例
2016/05/24 Javascript
原生js实现自由拖拽弹窗代码demo
2016/06/29 Javascript
JS之相等操作符详解
2016/09/13 Javascript
js仿淘宝商品放大预览功能
2017/03/15 Javascript
react-native之ART绘图方法详解
2017/08/08 Javascript
在vue中实现简单页面逆传值的方法
2017/11/27 Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
2019/08/01 Javascript
flask中使用SQLAlchemy进行辅助开发的代码
2013/02/10 Python
python根据距离和时长计算配速示例
2014/02/16 Python
python检测是文件还是目录的方法
2015/07/03 Python
如何利用python查找电脑文件
2018/04/27 Python
基于python实现学生管理系统
2018/10/17 Python
解决flask接口返回的内容中文乱码的问题
2020/04/03 Python
爱奇艺VIP会员:大剧抢先看
2018/07/11 全球购物
Audible英国:有声读物,30天免费试用
2019/10/16 全球购物
戴森香港官方网站:Dyson香港
2021/02/11 全球购物
西班牙购买隐形眼镜、眼镜和太阳镜网站:Lentiamo.es
2020/06/11 全球购物
大学生村官事迹材料
2014/01/21 职场文书
消防战士优秀事迹材料
2014/02/13 职场文书
物业保安岗位职责
2014/07/02 职场文书
公司合并协议书范本
2014/09/30 职场文书
个人查摆问题及整改措施
2014/10/16 职场文书
2015年毕业实习工作总结
2015/05/29 职场文书
Vue接口封装的完整步骤记录
2021/05/14 Vue.js
Python爬虫基础之简单说一下scrapy的框架结构
2021/06/26 Python