Как установить php-mcrypt на Red Had 7?

Добрый день!

Столкнулся с данной ошибкой во время установки mcrypt:
# yum install php-mcrypt

Загружены модули: amazon-id, rhui-lb, search-disabled-repos
Разрешение зависимостей
--> Проверка сценария
---> Пакет php-mcrypt.x86_64 0:5.4.16-4.el7 помечен для установки
--> Обработка зависимостей: php(zend-abi) = 20100525-64 пакета: php-mcrypt-5.4.16-4.el7.x86_64
--> Обработка зависимостей: php(api) = 20100412-64 пакета: php-mcrypt-5.4.16-4.el7.x86_64
--> Обработка зависимостей: libmcrypt.so.4()(64bit) пакета: php-mcrypt-5.4.16-4.el7.x86_64
--> Проверка сценария
---> Пакет libmcrypt.x86_64 0:2.5.8-13.el7 помечен для установки
---> Пакет php-common.x86_64 0:5.4.16-36.3.el7_2 помечен для установки
--> Обработка зависимостей: libzip.so.2()(64bit) пакета: php-common-5.4.16-36.3.el7_2.x86_64
--> Проверка сценария
---> Пакет libzip.x86_64 0:0.10.1-8.el7 помечен для установки
--> Обработка конфликта: php70w-common-7.0.10-1.w7.x86_64 конфликтует с php-common < 7.0
--> Проверка зависимостей окончена
Ошибка: php70w-common conflicts with php-common-5.4.16-36.3.el7_2.x86_64
 Вы можете попробовать --skip-broken чтобы обойти проблему
 Вы можете попробовать запустить: rpm -Va --nofiles --nodigest


Подскажите пожалуйста как установить данный модуль.
  • Вопрос задан
  • 568 просмотров
Решения вопроса 1
php-mcrypt тянет за собой (из своего репозитория) php-common версии 5.4.16, а у вас уже установлен php70w-common-7.0.10.

Вам нужно установить php-mcrypt из того же, репозитория, откуда установлен php7. Возможно, он там называется php7.0-mcrypt или php70w-mcrypt
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mcrypt - устаревшее расширение. Никому не советую его использовать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы