Date: Fri, 22 Feb 2008 13:45:21 +0100 From: Mel <fbsd.questions@rachie.is-a-geek.net> To: freebsd-questions@freebsd.org Cc: Forrest Aldrich <forrie@forrie.com> Subject: Re: 6.3-STABLE Apache 2.0 uses high CPU when restarted.... Message-ID: <200802221345.21927.fbsd.questions@rachie.is-a-geek.net> In-Reply-To: <47BE40D4.2030308@forrie.com> References: <47BD8BE3.8070209@forrie.com> <200802212052.34336.fbsd.questions@rachie.is-a-geek.net> <47BE40D4.2030308@forrie.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802221345.21927.fbsd.questions>