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

在 php.ini 中将 error_log 设置为:

error_log = syslog

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

【例1】

//关闭错误显示

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() 发送系统日志

//关闭错误显示

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 错误记录_PHP中把错误日志保存在系统日志中(Windows系统)相关推荐

  1. php输出mysql错误日志_PHP_PHP中把错误日志保存在系统日志中(Windows系统),【将错误记录到系统日志中】 - phpStudy...

    PHP中把错误日志保存在系统日志中(Windows系统) [将错误记录到系统日志中] 在 php.ini 中将 error_log 设置为: error_log = syslog 或者在运行时使用 i ...

  2. php 保存错误日志,PHP中把错误日志保存在系统日志中_PHP教程

    PHP中把错误日志保存在系统日志中 这篇文章主要介绍了PHP中把错误日志保存在系统日志中(Windows系统),本文讲解了设置方法和查看方法,需要的朋友可以参考下 [将错误记录到系统日志中] 在 ph ...

  3. php 系统日志,PHP中把错误日志保存在系统日志中(Windows系统)

    PHP中把错误日志保存在系统日志中(Windows系统) [将错误记录到系统日志中] 在 php.ini 中将 error_log 设置为: 复制代码 代码如下: error_log = syslog ...

  4. PHP 错误与异常 笔记与总结(6)将错误日志保存在系统日志中

    [将错误记录到系统日志中] 在 php.ini 中将 error_log 设置为: error_log = syslog 或者在运行时使用 ini_set() 函数设置. [例1] <?php ...

  5. 【错误记录】VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 ② | 删除交换空间 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [错误记录]VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 ) 博客中 , 给出了解决方案 ...

  6. 微信小程序中如何将数据保存到内存中并且读取的同步写法

    前言 微信小程序保存到内存中有两种方法,一种是同步一种是异步,两个方法有着独特的用处,在小程序控制台中的Storage中可以查看保存到内存中的数据. 保存到内存中也就是我们平常说的本地存储,有一个内存 ...

  7. 【错误记录】Android NDK 错误排查记录 ( error: undefined reference to | Linking CXX shared library FAILED )

    文章目录 一. 报错信息 二. 错误分析 三. 错误总结 一. 报错信息 报错信息 : Build command failed. Error while executing process Y:\0 ...

  8. 【错误记录】SeeMusic 内存错误 ( 内存占用率 100 % | 清除系统设置信息 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在设置了 MIDI 的混响参数之后 , 将混响参数拉倒 0 , 导致内存崩溃 , 内存占用率 100% , 然后 OOM ; 并且重启后 , 删除软 ...

  9. 4j 设置日志保存天数_MySQL中的这几类日志,你一定要知道

    前言: 在 MySQL 系统中,有着诸多不同类型的日志.各种日志都有着自己的用途,通过分析日志,我们可以优化数据库性能,排除故障,甚至能够还原数据.这些不同类型的日志有助于我们更清晰的了解数据库,在日 ...

最新文章

  1. VC++中从txt文本中读取数据并且存到二维数组中
  2. 如何统统扩充loop设备的size(linux loop resize2fs)
  3. 控制台打印_SpringBoot2.0 基础案例(02):配置Log4j2,实现不同环境日志打印
  4. Git - 版本控制工具十分钟入门手册
  5. 【ZOJ - 3211】Dream City (01背包类问题,贪心背包)
  6. html5伪类触发机制,HTML5表单验证
  7. 343. 整数拆分(JavaScript)
  8. Adaboost python实现
  9. 快易省智:数据中心UPS四大演进方向
  10. 电信光猫找不到服务器,高手说说电信光猫没网如何设置?
  11. 仿迅雷播放器教程 -- 提取exe资源(12)
  12. git管理账户忘记了_gitlab管理员账号密码重置
  13. Java基础(chapter207-chapter225)总结
  14. HyperLedger Fabric ChainCode开发——shim.ChaincodeStubInterface用法
  15. 无奈.是爱是狠.金山毒霸2007.从此改邪归正
  16. 汇编中esp和ebp在函数栈空间的保存和变化 call的参数和局部变量的关系详解
  17. 设计模式04——Factory Method模式
  18. python自动化测试selenium(四)切换页面、切换窗口
  19. chrome绿色版浏览器
  20. vue组件 孙组件 调用爷组件(祖父组件)的方法

热门文章

  1. 读研打比赛领奖金免费旅游,国内算法竞赛平台了解一下
  2. 【Android】使用Assets目录中的图片资源
  3. 【收藏】SonarQube-插件-离线安装PMD+阿里P3C
  4. docker ctr crictl命令对比图
  5. Docker安装部署MongoDB及MySql和MongoDB的语法对比
  6. Tomcat9.0.46 下载地址
  7. helm uninstall命令的使用:卸载Release
  8. Python-GUI编程PyQT5案例:注册界面扇形菜单动画及相关事件处理
  9. Python Django模板页面过滤器使用示例
  10. 未处理sqlexception中value_plsql异常处理