【发布时间】:2013-04-10 07:25:51
【问题描述】:
我使用 Apache2 和 ModPerl 托管我的 Catalyst Web 应用程序。 Web 应用程序使用 Log4perl 模块生成日志文件。
问题是apache服务启动时只生成日志条目。之后没有生成新条目。
如果我改用catalyst的集成开发服务器,日志是正常生成的。
我已经检查了访问权限,这些似乎没问题:apache 进程是所有者并且可以写入。
有人知道是什么导致了这个问题吗???
这是我的 log4perl 配置:
log4perl.logger.myapp=INFO,日志文件
log4perl.appender.LOGFILE=Log::Log4perl::Appender::文件
log4perl.appender.LOGFILE.filename=myapp.log
log4perl.appender.LOGFILE.mode=append
log4perl.appender.LOGFILE.layout=PatternLayout
log4perl.appender.LOGFILE.layout.ConversionPattern=[%d] [%p] %m%n
【问题讨论】:
标签: perl apache web-applications catalyst log4perl