PHP 错误与异常 笔记与总结(6)将错误日志保存在系统日志中
【将错误记录到系统日志中】
在 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 系统):
"我的电脑" ---- 右键 ----- 管理 ----- 事件查看器 ----- 信息
【例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();
在事件查看器的警告信息中也能看到日志:
转载于:https://www.cnblogs.com/dee0912/p/4521270.html
PHP 错误与异常 笔记与总结(6)将错误日志保存在系统日志中相关推荐
- php输出mysql错误日志_PHP_PHP中把错误日志保存在系统日志中(Windows系统),【将错误记录到系统日志中】 - phpStudy...
PHP中把错误日志保存在系统日志中(Windows系统) [将错误记录到系统日志中] 在 php.ini 中将 error_log 设置为: error_log = syslog 或者在运行时使用 i ...
- php 系统日志,PHP中把错误日志保存在系统日志中(Windows系统)
PHP中把错误日志保存在系统日志中(Windows系统) [将错误记录到系统日志中] 在 php.ini 中将 error_log 设置为: 复制代码 代码如下: error_log = syslog ...
- php 保存错误日志,PHP中把错误日志保存在系统日志中_PHP教程
PHP中把错误日志保存在系统日志中 这篇文章主要介绍了PHP中把错误日志保存在系统日志中(Windows系统),本文讲解了设置方法和查看方法,需要的朋友可以参考下 [将错误记录到系统日志中] 在 ph ...
- php 错误记录_PHP中把错误日志保存在系统日志中(Windows系统)
[将错误记录到系统日志中] 在 php.ini 中将 error_log 设置为: error_log = syslog 或者在运行时使用 ini_set() 函数设置. [例1] //关闭错误显示 ...
- PHP 错误与异常 笔记与总结(12 )异常
① 异常的概念:异常和错误的区别 PHP 部分借鉴了 C++ 和 JAVA 中的异常处理机制.PHP 中的异常是指 程序运行和预期不太一致,与错误是两个不同的概念. ② 异常的语法结构 [例1] 1 ...
- PHP 错误与异常 笔记与总结(14 )记录和发送异常信息
当发生异常时,把异常信息记录到日志文件中: 1 <?php 2 header('content-type:text/html; charset=utf-8'); 3 class LogExcep ...
- python错误-第16天:Python 错误和异常
by 闲欢 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,这些报错信息就是我们接下来要讲的错误和异常. 我们在执行程序语句的时候,经常会看到命令行输出报错信息,例 ...
- python判断正确错误_第16天:Python 错误和异常
by 闲欢 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,这些报错信息就是我们接下来要讲的错误和异常. 我们在执行程序语句的时候,经常会看到命令行输出报错信息,例 ...
- Python 错误和异常
我们在执行程序语句的时候,经常会看到命令行输出报错信息,例如: >>> while True print('Hello world')File "<stdin> ...
最新文章
- [转]数据库建立索引的一般依据
- 榜单出炉!2018中国AI英雄风云榜揭晓十位AI领军人
- java f反射_java反射机制
- matlab中find()函数用法
- Linux 命令之 ln -- 为文件创建链接
- 华为nova9系列正式官宣:9月23日震撼上市
- Netty工作笔记0046---异步模型原理剖析
- 判断IE关闭还是刷新
- GBDT的回归、二分类以及多分类教程
- iOS 开发 - 绘制辉光效果
- 本地缓存到分布式缓存( Guava, Caffeine, Memcached, Redis)
- ionic2——环境配置篇
- html语言添加点击事件,vue 中拼接html时添加点击事件
- js 车牌号模糊处理
- 2021最新版谷歌浏览器百度网盘下载
- codevs 1329 东风谷早苗
- 用java写新年快乐特效代码_蓝叶分享新年快乐大红灯笼特效代码
- 笔记本CPU更换硅脂、液金散热对比测试
- python用百度云接口实现植物识别和动物识别
- 处理导入的原理图库中Designator字体不对的问题
热门文章
- gpu超算算法_英伟达推GPU加速Arm服务器参考设计!微软Azure启动GPU超算实例
- Java改环境变量把path修改了,CentOS查看和修改PATH环境变量的方法
- java 原子long_java中long和double类型操作的非原子性探究
- python 串行线程终止后还会执行下一个吗_多线程笔记
- TensorFlow 2.0深度学习案例实战
- 2018抖音数据研究报告完整版,你喜欢的网红画像到底是怎样?
- 东北大学计算机期末考试题,东北大学计算机组成原理题库(10)
- 一主多备几影响 oracle,1个主库配置多个备库的问题
- python resample_Python骚操作:利用Python获取摄像头并实时控制人脸!
- 基于linux的应用开发视频教程,基于LINUX+ARM的视频系统的应用和开发