@@ -, +, @@ testing changes -Put Koha::Logger back to silently failing mode -Revert to log using syslog --- Koha/Logger.pm | 1 - etc/log4perl.conf | 11 +++++------ 2 files changed, 5 insertions(+), 7 deletions(-) --- a/Koha/Logger.pm +++ a/Koha/Logger.pm @@ -118,7 +118,6 @@ sub DESTROY { } sub _init { my $rv; - $ENV{"LOG4PERL_CONF"} = C4::Context->config("log4perl_conf"); #Supercharge Koha::Log to skip unnecessary configuration file checking on each log attempt if ( exists $ENV{"LOG4PERL_CONF"} and $ENV{'LOG4PERL_CONF'} and -s $ENV{"LOG4PERL_CONF"} ) { # Check for web server level configuration first --- a/etc/log4perl.conf +++ a/etc/log4perl.conf @@ -19,11 +19,10 @@ log4perl.appender.OPAC.layout=PatternLayout log4perl.appender.OPAC.layout.ConversionPattern=[%d] [%p] %m %l %n log4perl.logger.sip = DEBUG, SIP -log4perl.appender.SIP=Log::Log4perl::Appender::File -log4perl.appender.SIP.filename=__LOG_DIR__/sip2.log -log4perl.appender.SIP.mode=append -log4perl.appender.SIP.create_at_logtime=true -log4perl.appender.SIP.syswrite=true -log4perl.appender.SIP.recreate=true +log4perl.logger.sip = DEBUG, SIP +log4perl.appender.SIP = Log::Dispatch::Syslog +log4perl.appender.SIP.min_level = debug +log4perl.appender.SIP.ident = koha_sip +log4perl.appender.SIP.facility = local6 log4perl.appender.SIP.layout=PatternLayout log4perl.appender.SIP.layout.ConversionPattern=[%d] [%p] %X{accountid}@%X{peeraddr}: %m %l %n --