httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Fritsch>
Subject Re: error log providers, multiple vhosts, mod_syslog
Date Mon, 11 Nov 2013 09:50:38 GMT
On Thu, 7 Nov 2013, Joe Orton wrote:

> On Thu, Oct 17, 2013 at 12:33:50PM +0000, Plüm, Rüdiger, Vodafone Group wrote:
> > Hmm. This points out another issue when using an error log provider for the main
server log:
> > We lose everything that the server or other programs like CGI-scripts write to the
stderr FD as it
> > is simply written to /dev/null. Don't we need to have a separate process in this
case that
> > like a piped logger reads from the reading end of the "stderr pipe" and writes it
> > via ap_server_conf->errorlog_provider->writer to the log?
> Jumping in here...
> Actually there should be few cases where modules write to stderr, no?  
> I'm not sure we should even consider "writes to stderr get logged" a 
> valid part of the module API.  "If you're not using ap_log_*error, 
> you're out of luck" is not totally unreasonable.

I think LDAPLibraryDebug is one user of stderr going to the error log. As 
the logging is done by the ldap library, there is really no way to change 
it. But I guess it would be acceptable if that works only if logging to a 
file (as long as logging to a file can be enabled even if the normal 
logging goes somewhere else via an error log provider).
  • Unnamed multipart/mixed (inline, None, 0 bytes)
View raw message