(httpd), uid 0: exited on signal 11 (core dumped) бага php и ffmpeg

Недавно на одном из медиа серверов нашел очень интересную багу, начал вылетать апач с ошибкой:
(httpd), uid 0: exited on signal 11 (core dumped) |
Ладно будем разбираться.
Посмотрим что нам скажет php -v:
PHP 5.2.14 with Suhosin-Patch 0.9.7 (cli) (built: Nov 7 2010 14:06:50) |
Copyright (c) 1997-2009 The PHP Group |
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies |
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies |
with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies |
Ошибка сегментации(core dumped) |
Ищем виновника торжества, поочередно выключая /usr/local/etc/php/extensions.ini модули в , оказалось что это свежеустановленный модуль ffmpeg.so
Как выяснилось роняет гарантировано Zend Extension Manager, для этого япросто выключил его в php.ini и изменил путь к ZendOptimizer:
ee /usr/local/etc/php.ini |
топаем в раздел с зендом:
zend_optimizer.optimization_level=15 |
;zend_extension_manager.optimizer="/usr/local/lib/php/20060613/Optimizer" |
;zend_extension_manager.optimizer_ts="/usr/local/lib/php/20060613/Optimizer_TS" |
;zend_extension="/usr/local/lib/php/20060613/ZendExtensionManager.so" |
zend_extension="/usr/local/lib/php/20060613/Optimizer/php-5.2.x/ZendOptimizer.so" |
;zend_extension_ts="/usr/local/lib/php/20060613/ZendExtensionManager_TS.so" |
Перезапускаем апач (если он конечно вообще работает ))))):
P.S. Час работы сервера — полет нормальный!