Я использую CentOS Linux release 7.4.1708 (Core)
, и для некоторых задач моего проекта мне нужен PHP выше 5.4, но я не могу его обновить. я использовал эти команды:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
а затем:
yum install php56w php56w-opcache
как описано ЗДЕСЬ
но получаю эту ошибку:
Ошибка: php56w-common конфликтует с php-common-5.4.16-43.el7_4.x86_64
Ошибка: Пакет: php56w-5.6.32-1.w6.x86_64 (webtatic)
Требуется: httpd-mmn = 20051115
Установлено: httpd-2.4.6-67.el7.centos.6.x86_64 (@updates)
httpd-mmn = 20120211
httpd-mmn = 20120211x8664
httpd-mmn = 20120211- x86-64
Доступно: httpd-2.4.6-67.el7.centos.x86_64 (базовый)
httpd-mmn = 20120211x8664
httpd-mmn = 20120211-x86-64
httpd-mmn = 20120211
Доступно: httpd-2.4.6-67.el7.centos.2.x86_64 (обновления)
httpd-mmn = 20120211x8664
httpd-mmn = 20120211-x86-64
httpd- mmn = 20120211
Доступно: httpd-2.4.6-67.el7.centos.5.x86_64 (обновления)
httpd-mmn = 20120211x8664
httpd-mmn = 20120211-x86-64
httpd -mmn = 20120211
Ошибка: Пакет: php56w-common-5.6.32-1.w6.x86_64 (webtatic)
Требуется: libgmp.so.3()(64bit)
Вы можете попробовать использовать - -skip-broken для решения проблемы
Вы можете попробовать запустить: rpm -Va --nofiles --nodigest
что я могу сделать сейчас для его обновления?
sudo yum remove php-cli mod_php php-common
, удалите существующую установку php, а затем установите с помощью вашей команды. - person Hackerman   schedule 26.12.2017php-common
, как описано ЗДЕСЬ, но получил ту же проблему - person J4GD33P 51NGH   schedule 26.12.2017