Michael E. Lewis wrote:
> I sure hope I'm not asking a stupid question here. We are
> preparing to upgrade our production mod_perl servers:
> From: To:
>
> RedHat 6.2 RedHat 7.2
> kernel-2.2.19-6.2.7 kernel-2.4.9-31
> Apache_1.3.12 Apache_1.3.23
> mod_perl-1.24 mod_perl-1.26
>
> I have the above "To" configuration installed on a staging system
> and I am having a problem with the error logging for VirtualHosts
> on that system. Specifically, messages written to STDERR for a
> VirtualHost are getting written to the general server error_log
> instead of the error_log specified for the VirtualHost. The
> VirtualHost configuration I am using for this works correctly in
> the production environment, but not in the staging environment.
> Here are excerpts from the httpd.conf file which is essentially
> the same on both the production and staging servers:
this was reported by Matt here:
http://marc.theaimsgroup.com/?l=apache-modperl&m=98190005604037&w=2
we really don't have a resolution to this, save a few comments from
Doug in the STATUS file (currently only in mod_perl CVS)
"i would expect stderr to only ever be opened to the main
server log at startup. otherwise, we'd need to redirect stderr at the
start of every request and restore it at the end. seems expensive.
i would be suprised if this every worked as matt expected it
to. -dougm"
I'm not sure if this helps, but I think this is all anyone knows about
the issue. sorry.
--Geoff