我正在使用CentOS Linux release 7.4.1708 (Core)
,对于我的一些项目任务,我需要高于5.4的php,但无法更新它。
我使用这些命令: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
如前所述HERE
但是得到这个错误:
错误:php56w common与php-common-5.4.16-43.el7_4.x86_64冲突
错误:包:php56w-5.6.32-1.w6.x86_64(WebStatic)
需要: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(WebStatic)
需要:libgmp.so.3()(64位)
你可以尝试使用--skip break来解决这个问题
您可以尝试运行:rpm-va--nofiles--nodigest
我现在能做些什么来更新它?
最佳答案
要安装,首先必须将与CentOS 7.x版本对应的WebStatic El-Yum存储库信息添加到Yum:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
执行Yum安装:
yum install php70w php70w-mysql php70w-common php70w-xml php70w-mbstring