php imagick
php imagick
CentOS 6.5 x64 Vesta свежеустановленная. Как добавить модуль imagick? pecl ругается
Re: php imagick
Ачешуеть. Каким-то невообразимым способом удалось запустить.
Последнее, что делал (по памяти, могу ошибаться).
Репо REMI включен.
yum remove ImageMagick
yum install php-pecl-imagick
yum install ImageMagick
yum install ImageMagick-devel
Последнее, что делал (по памяти, могу ошибаться).
Репо REMI включен.
yum remove ImageMagick
yum install php-pecl-imagick
yum install ImageMagick
yum install ImageMagick-devel
Re: php imagick
Возможно не установили php-devel для того чтобы работал phpize. Не забудьте после установки сделать
Проверить расширение в списке модулей php можно командой
Code: Select all
service httpd restart
Code: Select all
php -m
Re: php imagick
А можно как-нибудь поправить изначальный пакет - ведь там ImageMagick есть, но как модуль php он недоступен. Тогда бы всех этих плясок с бубном можно было избежать. Да, мне пришлось доустанавливать php-devel и еще что-то (не спрашивайте что, я с линуксом максимум 3-4 дня как близко знаком.
А проверял я как умел - phpinfo();
А проверял я как умел - phpinfo();
Re: php imagick
Согласитесь что не все используют ImageMagick, поэтому добавлять его установку в инсталляционный скрипт было бы лишним.
Re: php imagick
Эм. Извините, не соглашусь, хотя бы на том основании, что он в установке уже есть, только модуль php не подключен, а для подключения приходится сносить то что есть и всячески изголяться, перелопачивая с десяток русско- и англоязычных форумов.
Зачем тогда огород городить? Уберите из пакета вообще и тогда он будет просто устанавливаться.
ЗЫ Если бы я не угробил на это пару дней и три установки панели, может и промолчал бы.
Сделайте что-то, ведь классная панель, люди будут ставить и натыкаться на эти грабли регулярно.
Зачем тогда огород городить? Уберите из пакета вообще и тогда он будет просто устанавливаться.
ЗЫ Если бы я не угробил на это пару дней и три установки панели, может и промолчал бы.
Сделайте что-то, ведь классная панель, люди будут ставить и натыкаться на эти грабли регулярно.
Re: php imagick
не надо ставить пакеты через pecl
в репозитории remi есть все необходимые пакеты
и никаких танцев с бубном
ЗЫ: предложение включить расширение imagick в базовую установку считаю оправданным. на данный момент практически все движки(wordpress, bitrix, joomla и др.) имеют поддержку imagick и используют его, если оно установлен. В противном случае юзается старый-тормозной gd.
в репозитории remi есть все необходимые пакеты
Code: Select all
# yum search imagick --enablerepo=remi
php-pecl-imagick.x86_64 : Provides a wrapper to the ImageMagick library
Code: Select all
yum install php-pecl-imagick --enablerepo=remi
service httpd restart
ЗЫ: предложение включить расширение imagick в базовую установку считаю оправданным. на данный момент практически все движки(wordpress, bitrix, joomla и др.) имеют поддержку imagick и используют его, если оно установлен. В противном случае юзается старый-тормозной gd.
Re: php imagick
Спасибо, demian. И еще просветите прожжённого виндузятника, почему бы сразу при установке панели репозиторий remi не сделать активным?
Re: php imagick
системные пакеты там не всегда корректно работают из remi или просто дублируются с epel репозиторием... соответственно могут возникнуть ошибки при работе или обновлении
Re: php imagick
Добавил как feature request
https://bugs.vestacp.com/responses/doba ... magemagick
Разработчики рассмотрят.
https://bugs.vestacp.com/responses/doba ... magemagick
Разработчики рассмотрят.