作者:蓬从蓉Tahirah | 来源:互联网 | 2023-05-23 13:04
php教程|php手册PHP,中,把,错误,日志,保,存在,系统,PHP,中,把,错误,日志,保,存在,系统,这篇,文章,主要,介绍了,Winphp教程-php手册PHP中把错误日
php教程|php手册
PHP,中,把,错误,日志,保,存在,系统,PHP,中,把,错误,日志,保,存在,系统,这篇,文章,主要,介绍了,Win
php教程-php手册
PHP中把错误日志保存在系统日志中桌面透明窗口程序源码,mac下安装vscode,ubuntu必备知识,mvn内置tomcat,数据库采用sqlite,烽火星空前端用什么框架,安全滑块验证怎么解决爬虫,php类设计,seo网页优化主题,网站图标素材,网页返回键特效,精仿百度贴吧织梦模板lzw
这篇文章主要介绍了PHP中把错误日志保存在系统日志中(Windows系统),本文讲解了设置方法和查看方法,需要的朋友可以参考下
php数据统计源码,ubuntu跳过开机自检,tomcat7 绿色下载,msf和爬虫,php商城软件源码,江苏seo排名优化市场价格lzw
【将错误记录到系统日志中】
asp网站源码如何修改,vscode去哪里下载,ubuntu 高级选项,tomcat苹果版下载,爬虫timesleep,php 禁用exec,seo内链是什么,有网站源码代建站,织梦仿美文网模板lzw
在 php.ini 中将 error_log 设置为:
代码如下:
error_log = syslog
或者在运行时使用 ini_set() 函数设置。
【例1】
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | //关闭错误显示 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() 发送系统日志
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | //关闭错误显示 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(); |
在事件查看器的警告信息中也能看到日志: