저는 Catalyst2 및 ModPerl을 사용하여 Catalyst 웹 응용 프로그램을 호스팅합니다. 웹 응용 프로그램은 Log4perl 모듈을 사용하여 로그 파일을 생성합니다.Catalyst : Log4perl 및 Apache
문제는 아파치 서비스가 시작될 때 로그 항목 만 생성된다는 것입니다. 이후에 새로운 항목이 생성되지 않았습니다.
대신 촉매 통합 개발 서버를 사용하면 로그 항목이 정상적으로 생성됩니다.
이미 액세스 권한을 확인했는데 이것들은 정상적으로 보입니다. 아파치 프로세스가 소유자이고 쓸 수 있습니다.
누구나이 문제의 원인은 무엇입니까 ???
이 내 log4perl의 설정입니다 :
log4perl.logger.myapp = INFO, LOGFILE
log4perl.appender.LOGFILE = 로그 :: Log4perl :이 appender ::
log4perl 파일 .appender.LOGFILE.filename = myapp.log
log4perl.appender.LOGFILE.mode는 =
log4perl를 추가 .appender.LOGFILE.layout = PatternLayout을
log4perl.appender.LOGFILE.layout.ConversionPattern = [%의 D] [%의 P] m %의 %의 N