WordPress: Дополнительный модуль imagick не установлен или отключен

Недавно я установил WordPress и столкнулся с проблемой редактирования изображений в WordPress. Я обнаружил, что дополнительный модуль imagick не установлен или отключён. Для начала установите ImageMagick на CentOS 8.

Установить расширение imagick

Недавно я установил WordPress и столкнулся с проблемой: не мог редактировать изображения. Оказалось, что это дополнительный модуль.Не установлено или отключено. Первая установка на Centos8..

Что такое ImageMagick?

ImageMagick — это бесплатное программное обеспечение для создания, редактирования и компоновки изображений. Оно может читать, конвертировать и записывать изображения в различных форматах. Оно позволяет обрезать изображения, заменять цвета, применять различные эффекты, поворачивать и комбинировать изображения, а также добавлять к изображениям текст, линии, многоугольники, эллипсы и кривые, растягивать и поворачивать их. ImageMagick — бесплатное программное обеспечение: его исходный код полностью открыт и может свободно использоваться, копироваться, изменяться и распространяться. ImageMagick распространяется по лицензии GPL и работает в большинстве операционных систем. Большая часть функций ImageMagick доступна из командной строки.

Сначала установите ImageMagick

yum install ImageMagick -y

yum install ImageMagick-devel -y

Страница состояния сайта в бэкэнде WordPress постоянно сообщает о проблемах с этими двумя модулями, как показано ниже:

WordPress: Дополнительный модуль imagick не установлен или отключен

Решение — установить расширение PHP imagick. На сервере установлен PHP 7.4.6. Я не нашёл расширение imagick в источнике данных, поэтому мне пришлось установить его вручную.

Сначала проверьте, установлено ли расширение imagick.

php -m | grep -i "imagick"

Если вывода нет, это означает, что imagick не установлен.

Начните установку расширения imagick

Официальный сайт Imagick:https://pecl.php.net/package/imagick

Последняя версия — 3.4.4


wget https://pecl.php.net/get/imagick-3.4.4.tgz
tar -xzvf imagick-3.4.4.tgz
cd imagick-3.4.4
phpize
./настроить
делать
сделать установку

Измените файл конфигурации PHP, чтобы включить расширение imagick.

Измените файл конфигурации PHP «php.ini» и добавьте в него следующее содержимое, чтобы включить расширение imagick:

расширение=imagick.so

Последний шаг — проверка эффективности установки:

php -m | grep -i "imagick"

Если это выходimagickУказывает, что установка прошла успешно.

счет

Ответить

Ваш адрес электронной почты не будет опубликован. Обязательные поля помечены *