From owner-freebsd-questions@FreeBSD.ORG Fri Feb 22 12:45:24 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DCAE16A405 for ; Fri, 22 Feb 2008 12:45:24 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from snoogles.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id 46C5F13C447 for ; Fri, 22 Feb 2008 12:45:24 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from localhost (localhost [127.0.0.1]) by snoogles.rachie.is-a-geek.net (Postfix) with ESMTP id 376341CC8B; Fri, 22 Feb 2008 03:45:23 -0900 (AKST) From: Mel To: freebsd-questions@freebsd.org Date: Fri, 22 Feb 2008 13:45:21 +0100 User-Agent: KMail/1.9.7 References: <47BD8BE3.8070209@forrie.com> <200802212052.34336.fbsd.questions@rachie.is-a-geek.net> <47BE40D4.2030308@forrie.com> In-Reply-To: <47BE40D4.2030308@forrie.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200802221345.21927.fbsd.questions@rachie.is-a-geek.net> Cc: Forrest Aldrich Subject: Re: 6.3-STABLE Apache 2.0 uses high CPU when restarted.... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2008 12:45:24 -0000 On Friday 22 February 2008 04:26:12 Forrest Aldrich wrote: > Mel wrote: > >Your extensions.ini has duplicate and non-existing modules. Start here: > > > >mv /usr/local/etc/php/extensions.ini /usr/local/etc/php/extensions.ini.bkp > >sort -u /usr/local/etc/php/extensions.ini.bkp |while read MOD; do > > if test -f /usr/local/lib/php/20060613/${MOD##extension=}; then > > echo $MOD > > fi > >done >/usr/local/etc/extensions.ini > >php -v > > I've done this and still have a problem with PHP5 dumping core: > > root@mail /usr/ports/lang/php5]# php -v > > PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Feb 21 2008 21:51:01) > Copyright (c) 1997-2007 The PHP Group > Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies > with eAccelerator v0.9.5.2, Copyright (c) 2004-2006 eAccelerator, by > eAccelerator > with Suhosin v0.9.18, Copyright (c) 2002-2006, by Hardened-PHP Project > Segmentation fault: 11 (core dumped) > > I tried compiling this without eAccelerator, got the same problem. I'm now > trying it without the Suhosin enhancements to see if that's the problem - > sent a copy of this to the PHP5 port maintainer. Sorry, the internet is global and my pumpkin time was up. Suhosin isn't the problem. What the above did is make sure you have no non-existing modules loading and no modules twice. But the sort order was alphabetic and that's why it still dumps core. Some modules depend on eachother and one needs to be loaded before the other or it goes to hell. Nothing else you can do then figure out the correct order. Experience teaches spl, session and mysqli are common culprits. spl before sqlite before pdo_sqlite before session before mysqli before xmlreader *usually* works. -- Mel