Я размещаю свое веб-приложение Catalyst с помощью Apache2 и ModPerl. Веб-приложение использует модуль Log4perl для создания лог-файлов.
Проблема в том, что при запуске службы apache генерируются только записи журнала. После этого новые записи не создавались.
Если вместо этого я использую интегрированный сервер разработки Catalyst, записи в журнале генерируются нормально.
Я уже проверил права доступа, и они кажутся в порядке: процесс apache является владельцем и может писать.
Кто-нибудь знает, что вызывает эту проблему???
Это моя конфигурация log4perl:
log4perl.logger.myapp=ИНФОРМАЦИЯ, ФАЙЛ ЖУРНАЛА
log4perl.appender.LOGFILE=Log::Log4perl::Appender::Файл
log4perl.appender.LOGFILE.filename=myapp.log
log4perl.appender.LOGFILE.mode=добавлять
log4perl.appender.LOGFILE.layout=ШаблонМакет
log4perl.appender.LOGFILE.layout.ConversionPattern=[%d] [%p] %m%n