Системные требования wordpress требуют обязательное наличие установленного imagick для php на Вашем сервере, по умолчанию его нет в ОС, по этому сегодня посмотрим как исправить это и установить его в ручную!
Сначала нам нужно установить пакеты, которые необходимы для установки ImageMagick и расширения IMagick для PHP:
yum install gcc php-devel php-pear
После того как пакеты установились, выполните установку самого ImageMagick:
yum install ImageMagick ImageMagick-devel php-imagick
На этом установка завершена, осталось добавить php-расширения, чтоб imagick мог выполняться на нашем сервере в php-скриптах:
pecl install imagick
echo "extension=imagick.so" > /etc/php.d/imagick.ini
После всего выполненного нужно перезапустить сервер apache, чтоб изменения вступили в силу!
service httpd reload
На этом установка завершена и wordpress будет доволен! =)
Если при вводе команды php -v, есть ошибка на imagick подобного вида:
То удалите ссылку на файл, которую создали ранее, на вашем сервере она не нужна!
rm /etc/php.d/imagick.ini
Нормальный рабочий вид php должен всегда выглядеть примерно так:
Так же смотрите мои темы связанные с VestaCP:
ОБНОВЛЯЕМ PHP 5.6 ДО ВЕРСИИ 7.3 НА ПАНЕЛИ УПРАВЛЕНИЯ VESTACP
ОБНОВЛЕНИЕ SQL MARIADB 5.5 ДО ВЕРСИИ 10.4 НА VESTACP
ВОССТАНОВЛЕНИЕ FAIL2BAN НА VESTACP CENTOS 7.7.1908
НЕ ПРИХОДЯТ ПИСЬМА В EXIM CENTOS 7 С ПУ VESTACP
ROUNDCUBE ОШИБКА СЕРВЕРА: STATUS: INTERNAL ERROR OCCURRED.