centos7下只需两个命令升级php版本

我的php5.4 升级到5.6

 

sudo yum clean all
sudo yum install -y php56w

 

 

Resolving Dependencies
--> Running transaction check
---> Package php56w.x86_64 0:5.6.25-1.w6 will be installed
--> Processing Dependency: php56w-common(x86-64) = 5.6.25-1.w6 for package: php56w-5.6.25-1.w6.x86_64
--> Processing Dependency: php56w-cli(x86-64) = 5.6.25-1.w6 for package: php56w-5.6.25-1.w6.x86_64
--> Processing Dependency: php56w-cli = 5.6.25-1.w6 for package: php56w-5.6.25-1.w6.x86_64
--> Processing Dependency: httpd-mmn = 20051115 for package: php56w-5.6.25-1.w6.x86_64
--> Running transaction check
---> Package php56w.x86_64 0:5.6.25-1.w6 will be installed
--> Processing Dependency: httpd-mmn = 20051115 for package: php56w-5.6.25-1.w6.x86_64
---> Package php56w-cli.x86_64 0:5.6.25-1.w6 will be installed
---> Package php56w-common.x86_64 0:5.6.25-1.w6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: php56w-common-5.6.25-1.w6.x86_64
--> Finished Dependency Resolution
Error: Package: php56w-5.6.25-1.w6.x86_64 (webtatic)
           Requires: httpd-mmn = 20051115
           Installed: httpd-2.4.6-40.el7.centos.4.x86_64 (@updates)
               httpd-mmn = 20120211
               httpd-mmn = 20120211x8664
               httpd-mmn = 20120211-x86-64
           Available: httpd-2.4.6-40.el7.centos.x86_64 (base)
               httpd-mmn = 20120211x8664
               httpd-mmn = 20120211-x86-64
               httpd-mmn = 20120211
           Available: httpd-2.4.6-40.el7.centos.1.x86_64 (updates)
               httpd-mmn = 20120211x8664
               httpd-mmn = 20120211-x86-64
               httpd-mmn = 20120211
Error: Package: php56w-common-5.6.25-1.w6.x86_64 (webtatic)
           Requires: libgmp.so.3()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

有不懂得或者不明确的地方可以关注我的v信号:whenDreams

回复"博客"即可

或扫码:


posted @ 2017-05-16 15:45  ldp.im  阅读(2645)  评论(0编辑  收藏  举报