Назад | Перейти на главную страницу

как установить библиотеку / расширение ImageMagick php на Apache?

Как установить библиотеку ImageMagick на Apache 2. Я использую Php 5.2.6 и Fedora 8. В моем php_info нет упоминания об ImageMagick.

Я попробовал: yum install ImageMagick и перезапустил apache, который не сработал.

Я также добавил extension = imagick.ext в свой файл php.ini и перезапустил apache, что не сработало.

Мне пришлось это настроить сегодня, и мне было трудно найти хорошие инструкции. Вот решение, которое я тестировал на 32-разрядной бета-версии AMI Amazon Linux 2010.11.1 Basic (идентификатор AMI: ami-76f0061f).

yes | yum install kernel-devel gcc gcc-c++
yes | yum install php-devel
yum install php-pear # This line installs pecl as well as pear
yum install ImageMagick-devel
pecl install imagick
Add extension-imagick.so to /etc/php.ini
service httpd restart

Вы увидите его в списке в phpinfo ()

Прочтите комментарии к руководству по установке: http://www.php.net/manual/en/imagick.setup.php

ImageMagick сам по себе не является библиотекой PHP, это набор программ для работы с изображениями, таких как командная строка Photoshop. Чтобы узнать, как установить библиотеку PHP, перейдите к документации PHP.