Я запускаю сервер на 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