Я просто настроил свой рабочий сервер на Ubuntu 16 и PHP7/Apache. Я установил Графический пакет Magick локально с помощью
brew install php56-gmagick
Выполнение, которое устанавливает графическое волшебство, а также php модуль, таким образом, это - доступное использование GMagick php класс.
На сервере я могу установить графическое волшебное использование
sudo apt-get install graphicsmagick
Пакет был установлен успешно, но не включает класс помощника PHP.
Кто-либо там знает, существует ли пакет для заботы об установке этого?
Кроме того, я смог установить Imagick и работающий с php использование команды:
sudo apt-get install php-imagick
Я интересуюсь сравнением производительности двух для наблюдения, который легче на сервере.
Я смотрю здесь:
http://packages.ubuntu.com/xenial/php/
http://packages.ubuntu.com/xenial/graphics/
Груша установки, таким образом, можно использовать Установку pecl
sudo apt install php-pear
phpize, который является, требует gmagick
sudo apt install php7.0-dev graphicsmagick libgraphicsmagick1-dev
, Это устанавливает расширение PHP:
sudo pecl install gmagick-2.0.4RC1
Это загружает расширение в php.ini
sudo sh -c 'echo "extension=gmagick.so" >> /etc/php/7.0/apache2/php.ini'
Apache
sudo service apache2 restart
Перезапуска С тех пор существует теперь пакет Imagick для PHP 7.0, можно сделать следующее:
sudo apt-get update
sudo apt-get install php-imagick graphicsmagick
sudo service apache2 reload
Для тестирования работайте:
$ php -i |grep imagick
/etc/php/7.0/cli/conf.d/20-imagick.ini,
imagick
imagick module => enabled
imagick module version => 3.4.0RC6
imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel
imagick.locale_fix => 0 => 0
imagick.progress_monitor => 0 => 0
imagick.skip_version_check => 0 => 0