Сначала по**ешься всю ночь с апгрейдом с Edgy до Feisty, а потом с Feisty до Gutsy, с издевательством над конфигом apache2, с глючащим php5-cli ...
Узнаешь, что с версии 2.0.0-alpha imagick.so, оказывается, исключительно объектный. Поругаешься и перепишешь 50 строчек кода с функций на объекты.
Узнаешь, что Gutsy-евская сборка imagick.so глючная, а сам imagick аут оф дейт. Еще пару часов по**ешься в поисках воркараунда.
php: wand/pixel-wand.c:971: PixelGetMagickColor: Assertion `wand != (const PixelWand *) ((void *)0)' failed.
/usr/bin/php: symbol lookup error: /usr/lib/php5/20060613+lfs/imagick.so: undefined symbol: MagickCompositeImageChannel
Утро вечера мудренее. Скачаешь новый imagick, скомпилишь, пересоберешь imagick.so, проверишь.
Вспомнишь, что забыл поставить libjpeg и libpng. Соберешь imagick заново.
Еще чуть по**ешься и пойдешь спать. В 8 утра. То ли как лох, то ли с чувством выполненного долга, то ли и то и другое.
Комментарии (14)
Всё же классно..
Не с тем конечно. Но выбор сегодня невелик -- линукс или мозги.