phpThumb — установка GD и ImageMagick на FreeBSD

Чтобы не изобретать велосипедов решил найти PHP библиотеку для динамического формирования изображения. В процессе поиска нашел два варианта phpThumb и WideImage.

Выбрал для работы phpThumb.

Проверил приложенным скриптом demo/phpThumb.demo.check.php конфигурацию и обнаружил что необходимо настроить папку для кеширования, а также необходимо установить GD и ImageMagick.

Установка GD в ISP Manager к положительному результату не привело — что-то делает, но установки не происходит.

Попробовал установить GD из портов FreeBSD — вылетает с ошибкой. Установка из портов ImageMagick также привело к ошибке.

При детальном просмотре ошибок выяснил что необходимо установить библиотеку libpng. Причем просто при попытке установить ее командой cd /usr/ports/graphics/png && make install clean привело к сообщению о том, что эта версия уже установлена. После удаления и установки заново проблема при установке GD исчезла.

В итоге пришел к следующему сценарию установки:

cd /usr/ports/graphics/png && make deinstall && make install clean

cd /usr/ports/graphics/php5-gd && make install clean

cd /usr/ports/graphics/pecl-imagick && make install clean

/usr/local/etc/rc.d/apache22 restart

PS. В качестве хостинга использую VDS от firstvds. Желающие могу получить промокод — и так цены низкие, так еще и скидку существенную получаете.

Понравилась статья? Поделиться с друзьями:
Комментариев: 1
  1. be3

    Спасибо!
    cd /usr/ports/graphics/png
    поправило ошибки с png картинками

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Яндекс.Метрика