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

PECL устанавливает Imagick с использованием неправильной версии php

Я запускаю сервер на centos 6.8 и запускаю на нем сайт magento 2. Версия php по умолчанию - 5.3.3, однако сам сайт работает на 5.6.5.

Последнее обновление до magento2 требует, чтобы расширение imagick было установлено и включено в php.ini, поэтому я попытался sudo pecl install imagick который возвращает требует 5.4.0 и выше.

Есть ли способ запустить эту команду и указать, какую версию php я хочу использовать?

Ниже работает у меня. В моем случае это php70.

cd ~
export PATH=/usr/local/php70/bin:$PATH
. ~/.bash_profile

Проверьте еще раз с помощью команды "php -v". Обратитесь Вот Чтобы получить больше информации.

Вероятно, вы установили php 5.6.5 из стороннего репозитория. Если вам повезет, этот репозиторий может содержать воображаемые двоичные файлы.

Попробуй это

yum search imagick

и установите пакет, если он доступен с

yum install package-name