From owner-freebsd-questions@FreeBSD.ORG Sat Sep 18 10:32:50 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D04C916A4CE for ; Sat, 18 Sep 2004 10:32:50 +0000 (GMT) Received: from alpargata.net (alpargata.net [67.18.172.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E5EE43D54 for ; Sat, 18 Sep 2004 10:32:50 +0000 (GMT) (envelope-from nospam@illusionart.com) Received: from [192.168.1.100] (dsl081-061-217.dsl-isp.net [64.81.61.217] (may be forged)) (authenticated bits=0) by alpargata.net (8.12.10/8.12.10) with ESMTP id i8IAZHvj040889; Sat, 18 Sep 2004 05:35:17 -0500 (CDT) (envelope-from nospam@illusionart.com) In-Reply-To: <414C0C71.60900@circlesquared.com> References: <414C0C71.60900@circlesquared.com> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <07F0726A-095E-11D9-B305-000A2791B6EC@illusionart.com> Content-Transfer-Encoding: 7bit From: Vonleigh Simmons Date: Sat, 18 Sep 2004 03:32:24 -0700 To: Peter Risdon X-Mailer: Apple Mail (2.619) X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on alpargata.net X-Virus-Status: Clean cc: freebsd-questions@freebsd.org Subject: Re: Apache13 + mod_php segfault at startup X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Sep 2004 10:32:50 -0000 Vonleigh wrote: >> I keep struggling with this without finding a way of fixing it. >> Whenever I link in mod_php into httpd.conf (loadmodule and >> addmodule), apache fails to start up. I can get it to work by >> commenting mod_php it out, starting up apache, then commenting it >> back in and restarting. If I restart once more, then it segfaults >> again. In the logs I occasionally get: >> [notice] child pid 17255 exit signal Segmentation fault (11) >> I've tried installing (and reinstalling) apache13-modssl, >> apache13-modperl, reinstalling /usr/ports/www/mod_php4, compiling >> apache without expat, checking ldd: >> /usr/local/libexec/apache/libphp4.so: >> libcrypt.so.2 => /lib/libcrypt.so.2 (0x28248000) >> libm.so.2 => /lib/libm.so.2 (0x28261000) >> /usr/local/libexec/apache/libphp4.so: >> libcrypt.so.2 => /lib/libcrypt.so.2 (0x28248000) >> libm.so.2 => /lib/libm.so.2 (0x28261000) >> So far nothing has been successful. I even tried installing >> apache2 to see if that would work, and although it does for the most >> part, it crashes when using the php mail() function. Peter Risdon replied: > This happens from time to time and I've no idea why, but hitting it > with a lump hammer, as follows, seems to fix it for me. > > 1. deinstall php or mod_php, depending on how you installed it > initially > 2. manually delete /usr/local/include/php > 3. manually delete /usr/local/share/pear if it's there > 4. manually delete /usr/local/libexec/apache/libphp4.so if it's still > there > 5. reinstall php Thank you for your suggestion Peter. I just followed your instructions but it didn't work. Still when I link in php apache dies on startup. Anyone have any other suggestions? Vonleigh Simmons