ZendOptimizer и FreeBSD 7.1
|
|
Понедельник, 09 Февраля 2009 г. 14:50
+ в цитатник
В колонках играет - Гражданская Оборона/2004 - Долгая счастливая жизнь/Вселенская большая любовьВсе началось с попытки водрузить на апач 1.3 под FreeBSD 7.1 такую штуку, как ZendOptimizer. Поставил из портов, прописал в php.ini, дернул апач, а дочерние процессы -- мордой в грязь: segmentation fault, и все тут. Полез гуглить. Обнаруженные рекомендации не помогли: что ни делай, а не пашет. Плюнул, полез в техподдержку зендовцев на официальном сайте, и первым вопросом, на который я наткнулся, было нечто в стиле "КОГДА наконец ваш (censored) ZendOptimizer наконец начнет работать под 7-й FreeBSD???" А дальше следовали коментарии: "+1", "+1", "+2", "+1"...
Опа, думаю... приплыли. Обновление порта для совместимости с шестеркой тоже не дало результата -- сегфолты продолжались. А при ближайшем рассмотрении списка установленных портов был обнаружен уж не помню из каких зависимостей влетевший pecl-APC, отрывание коего и устранило проблему. И в самом деле, почему бы двум кэш-менеджерам не подраться?..
Говорят, что иногда к сегфолтам может приводить и такой PHP-модуль, как pspell (которого у меня не было) -- даже независимо от всяких зендов. Говорят, что в некоторых случаях критичен ПОРЯДОК указания модулей в файле php/extensions.ini, и тогда единственный действенный метод -- пляска с бубном и смена мест слагаемых до посинения. Так что можно считать, что мне еще повезло. 8-)
Метки:
freebsd
zendoptimizer
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-