Debian:Syslog - 创建自己的日志文件

时间:2013-06-18 12:02:27

标签: php debian syslog

我使用PHP并希望记录我的脚本的一些功能。我想使用syslog。我想我可以在/etc/rsyslog.conf文件中添加一个新行: application.* -/var/log/application.log

并使用PHP将其记录下来:

define_syslog_variables();
openlog("upload", LOG_PID, LOG_APPLICATION);
syslog(LOG_DEBUG, "Test");
closelog();

但它不起作用。没有名为application.log的文件

1 个答案:

答案 0 :(得分:0)

关于你的问题,我想到了两个问题:

#1 将应用程序添加到/etc/rsyslog.conf后,是否重新启动了sysklogd服务器?

/etc/init.d/sysklogd restart

#2 你的php如何配置记录?

  -> php.ini   
  error_log = syslog