PHP
Ubuntu версий ранее 10.04 и расширение PHP5 - GD
Внимание: для Ubuntu версии 10.04 и старше данный документ уже не актуален.
Как известно, "из коробки" в Ubuntu пакет php5-gd идет собранным не как рекомендуют разработчики PHP - с библиотекой GD поставляемой в составе PHP, а с "оригинальной" библиотекой, которая умеет гораздо меньше вкусных вещей. В результате модули вроде imagecache и прочих в Drupal не получится использовать с такой сборкой по максимуму. Вот инструкция по сборке "кошерной" GD для корректной работы. Для сборки нам потребуется несколько дополнительных утилит, так что установим их:
Zend Framework, его плюсы и минусы
Тихим сапом доделываю один проект на Zend Framework 1.6.1..
Многим библиотека понравилась. Есть много как плохого так и хорошего.
Из хорошего - достаточно толковый набор классов с БД, классы конфигурации, класс реестра - позволяющий совсем избежать так любимые всеми глобальные переменные.
nginx+apache+mod_php + eaccelerator + "drupal 502"
Обнаружен глюк eaccelerator при работе с php в режиме апачевского модуля.
Система просто не подгружала или некорректно подгружала inc/theme.inc в CMF drupal. В итоге из php нельзя было выбить никаких ошибок а сервер давал ошибку 502.
Я привык пользовать php в режиме fast-cgi.
Похоже это специфичная для eaccelerator ошибка когда php пашет как модуль apache, поскольку такое уже замечалось ранее на сторонних хостингах, просто я не придавал этому значения.