{将错误记录到系统日志}

在php.ini的error_log设置:

复制代码代码如下所示:

error_log =日志



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

{案例1 }


< PHP
关闭错误显示
ini_set('display_errors ',0);
打开/错误日志功能
ini_set('log_errors ',在');
路径设置错误日志
ini_set('error_log ','syslog);
显示所有错误
error_reporting(- 1);

记录错误
注意/级别错误
回波测试;
/ /警告
设备($ VaR,'dee);
一个致命错误
测试();


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

我的计算机---右---管理-事件查看器-信息







{ 2 }发送系统日志通过OPENLOG()


< PHP
关闭错误显示
ini_set('display_errors ',0);
打开/错误日志功能
ini_set('log_errors ',在');
路径设置错误日志
ini_set('error_log ','syslog);
显示所有错误
error_reporting(- 1);

连接打开系统日志
OPENLOG('php5.3.10 ',log_pid,log_syslog); / / OPENLOG:打开连接的系统日志
发送日志
syslog(log_err,这是一个测试日志的日期(当前H:我:));
关闭连接系统日志
closelog();




日志也可以在事件查看器的警告信息中看到。