Как установить Imagick (для php) на Ubuntu 11.10


Я пытаюсь установить ImagicK, как это требуется для расширения Yii, которое я хочу использовать для своего проекта.

Я проверил и последовал нескольким различным предложениям, но ничего, что работало до сих пор, в конечном итоге расширение фреймворка все еще бросает мне ошибку (должно быть, ImagicK установлен).

Я пробовал такие вещи, как:

sudo apt-get update
sudo apt-get install imagick-php5 .. etc

а также установка PECL, которая в конечном итоге бросает мне следующую ошибку:

Checking ImageMagick MagickWand API configuration program... configure: error: 
not found. Please provide a path to MagickWand-config or Wand-config program. 

любой помощь о том, как получить ImagicK установлен и интегрирован с PHP на Ubuntu 11.10 было бы здорово.

спасибо заранее!

6 61

6 ответов:

пакет имеет другое имя в Ubuntu.

 sudo apt-get install php5-imagick

ошибка при построении через PECL означает, что вы должны установить libmagickwand-dev, libmagickcore3, libmagickwand3 вероятно (есть альтернативы: graphicsmagick-imagemagick-compat см. синаптическую).

шаги установки для Ubuntu 12.04:

  1. установить imagemagick

    sudo apt-get install imagemagick

  2. установить расширение imagemagick PECL

    sudo apt-get install php5-imagick

  3. перезапустить веб-сервер

шаги установки для Ubuntu

sudo apt-get install imagemagick php5-imagick; sudo service apache2 restart

шаги установки для Ubuntu > 16.04:

sudo apt-get install imagemagick php-imagick; sudo service apache2 restart

для Ubuntu 16 или более поздней версии:

sudo apt-get install php-imagick

(обратите внимание на использование php- вместо php5-)

установить imagemagick sudo apt-get install imagemagick Установка расширения imagemagick PECL sudo apt-get install php5-imagick Перезагрузите веб-сервер

с Ubuntu 16.04 (Xenial) с PHP 5.6 не 7. PHP 7 был отключен.

  1. sudo apt-получить обновление
  2. sudo apt-get install imagemagick php5. 6-imagick