Howto: установите 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, будет отличной.
Спасибо заранее!
Ответы
Ответ 1
В Ubuntu пакет имеет другое имя.
sudo apt-get install php5-imagick
Ошибка при создании через PECL означает, что вы должны установить libmagickwand-dev, libmagickcore3, libmagickwand3
возможно (есть альтернативы: graphicsmagick-imagemagick-compat
, см. Synaptic).
Ответ 2
Шаги установки для Ubuntu 12.04:
Ответ 3
Шаги установки для Ubuntu < 16,04:
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
Ответ 4
Для Ubuntu 16 или более поздней версии:
sudo apt-get install php-imagick
(обратите внимание на использование php-
вместо php5-
)
Ответ 5
Установить imagemagick
sudo apt-get install imagemagick
Установить расширение imagemagick PECL
sudo apt-get install php5-imagick
Перезапустить веб-сервер
Ответ 6
С Ubuntu 16.04 (Xenial) с PHP 5.6 нет 7. PHP 7 был отключен.
- Обновление sudo apt-get
- sudo apt-get install imagemagick php5.6-imagick