FreeBSD 7.0 AMD64 and apache 2.2.8 exited on signal 11
Matthew Seaman
m.seaman at infracaninophile.co.uk
Sat Mar 1 11:13:37 UTC 2008
Mel wrote:
> On Friday 29 February 2008 21:57:10 Alex Zbyslaw wrote:
>> Abdullah Ibn Hamad Al-Marri wrote:
>>> BB# php -v
>>> PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Feb 24 2008 21:57:57)
>>> 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 Segmentation fault (core dumped)
>>>
>>>
>>>
>>> Regards,
>>>
>>> -Abdullah Ibn Hamad Al-Marri
>>> Arab Portal
>>> http://www.WeArab.Net/
>> I hate to see a good post go to waste. This was sent just last week
>> sometime. The OP there didn't respond so maybe you can try. There was
>> more info in that thread (and probably dozens more just like it).
>>
>> --Alex
>>
>> PS This php misfeature is so common that even though I've never run PHP
>> in my life, it is burned into my brain that module ordering causes
>> severe headaches.
>>
>>> Hmmm...
>>>
>>> I've been thinking about methods to make sure the load order of PHP
>>> modules avoids this sort of problem. Can you try the following and
>>> see if it helps?
>>>
>>> # cp /usr/local/etc/php/extensions.ini{,.bak}
>>> # cd /usr/local/lib/php/20060613
>>> # lorder *.so | tsort | tail -r | sed -e 's/^/extension=/' >
>>> /usr/local/etc/php/extensions.ini
>>>
>>> Oh, and yes, you do need the php5-spl module to be installed.
>>>
>>> Cheers,
>>>
>>> Matthew
>>>
>>> - --
>>> Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard
>>> Flat 3
>>> PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
>>> Kent, CT11 9PW
>> _______________________________________________
>> freebsd-questions at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to
>> "freebsd-questions-unsubscribe at freebsd.org"
>
> Oh, right, forgot to mention that last time, doesn't work:
> $ lorder /usr/local/lib/php/20060613/*.so |tsort -l|tail -r |
> sed -e 's,^.*/,extension=,' |sudo /bin/dd
> of=/usr/local/etc/php/extensions.ini
> 1+1 records in
> 1+1 records out
> 873 bytes transferred in 0.412678 secs (2115 bytes/sec)
>
> $ php -v
> PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Nov 19 2007 04:04:39)
> Copyright (c) 1997-2007 The PHP Group
> Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
> Segmentation fault: 11 (core dumped)
>
> #1 0x2916e544 in __do_global_dtors_aux ()
> from /usr/local/lib/php/20060613/simplexml.so
> #2 0x29172ba8 in _fini () from /usr/local/lib/php/20060613/simplexml.so
>
> $ sudo
> mv /usr/local/etc/php/extensions.ini.bak /usr/local/etc/php/extensions.ini
>
> $ php -v
> PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Nov 19 2007 04:04:39)
> Copyright (c) 1997-2007 The PHP Group
> Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
>
> I'm pretty sure ale@ would've thought of that, if it did work.
>
> It's all trial and error and I haven't found any 100% working logic to it.
Oh well. Another beautiful theory destroyed by ugly facts. Actually,
I think something like lorder(1) is the right answer here, but it needs
rather different semantics to the way lorder(1) has been traditionally used
-- hence the rather kludgy step of reversing the final order with 'tail -r'.
Something to think about in my copious free time, I suppose. Thank you very
much indeed for testing though.
Cheers,
Matthew
--
Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard
Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
Kent, CT11 9PW
More information about the freebsd-questions
mailing list