You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2003/05/28 11:05:53 UTC
DO NOT REPLY [Bug 20289] New: -
Upgraded to 1.3.27 from 1.3.23 and now ErrorLog directives crash httpd
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=20289>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=20289
Upgraded to 1.3.27 from 1.3.23 and now ErrorLog directives crash httpd
Summary: Upgraded to 1.3.27 from 1.3.23 and now ErrorLog
directives crash httpd
Product: Apache httpd-1.3
Version: 1.3.27
Platform: PC
URL: http://nextleveldesign.net/esmdocs/apache/
OS/Version: Linux
Status: NEW
Severity: Normal
Priority: Other
Component: Other
AssignedTo: bugs@httpd.apache.org
ReportedBy: emetsger@nextleveldesign.net
Bear with me as I'm short on sleep.
We've been running 1.3.23, and are upgrading to 1.3.27.
1.3.27 refused to start. strace showed a SIGSEV at the end of the execution.
No core file. We have an 'Include' of virtual hosts (20 hosts) at the end of
the main httpd.conf. I commented the include out and the server started just
fine. I finally narrowed it down to the "ErrorLog" directive in my included
virtualhost file. I deleted each reference to an ErrorLog and the server
started just fine. I verified by visiting each site.
To be sure it wasn't a permissions problem I double checked each file referenced
by the ErrorLog directives. I performed a 'chmod -R web:web /weblogs' (the base
of my weblogs directory tree). I'm convinced its not a permissions issue or
ownership issue.
Here is where it gets weird(er). If I eliminate 19 of the 20 virtualhosts in my
include file (it doesn't matter which ones I keep or throw away) and there is
only one virtualhost in the file, the ErrorLog directive for that single
virtualhost is accepted and the server starts.
Additionaly, when I start the server with SSL enabled, it won't start either
(gratuitous logging takes place on behalf of mod_ssl).
Some details about the install:
DSO install, default modules built from configure.
Added mod_ssl as a shared module
Added php 4.3.1 as a shared module via apxs (PHP sites render just fine).
PHP was compiled with a whole lotta stuff (incl LDAP, IMAP, MySQL, SASL; they
all seem to work fine).
'ldd' finds all shared libraries.
Any ideas? The URL above has text files with some of the debug output.
Considering the level of weirdness I woudl think someone would have come across
this before but I didn't find anything in bugzilla.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org