(httpd), uid 0: exited on signal 11 (core dumped) бага php и ffmpeg
Недавно на одном из медиа серверов нашел очень интересную багу, начал вылетать апач с ошибкой:
(httpd), uid 0: exited on signal 11 (core dumped)
Ладно будем разбираться.
Посмотрим что нам скажет php -v:
# 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] 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"
Перезапускаем апач (если он конечно вообще работает ))))):
apachectl restart
P.S. Час работы сервера — полет нормальный!
Поделись с друзьями:
Опубликовано 23.02.2011 в 13:25 · Автор komivlad · Ссылка
Рубрики: FreeBSD, WebServer · Теги: apache, core, dumped, ffmpeg, FreeBSD, httpd, php, zend
Рубрики: FreeBSD, WebServer · Теги: apache, core, dumped, ffmpeg, FreeBSD, httpd, php, zend