【问题标题】:How to solve php versions mis-match (Centos 6)如何解决php版本不匹配(Centos 6)
【发布时间】:2021-02-10 18:06:24
【问题描述】:

我正在运行 Centos 6 服务器。在尝试安装 php 7.2 失败后,我遇到了依赖问题(尝试 yum update php): 那么重装php最好最安全的方法是什么?

--> Running transaction check
---> Package libwebp.x86_64 0:0.4.3-3.el6 will be installed
---> Package php56w-common.x86_64 0:5.6.40-1.w6 will be obsoleted
--> Processing Dependency: php56w-common(x86-64) = 5.6.40-1.w6 for package: php56w-phpdbg-5.6.40- 
1.w6.x86_64
--> Finished Dependency Resolution
Error: Package: php56w-phpdbg-5.6.40-1.w6.x86_64 (@webtatic)
       Requires: php56w-common(x86-64) = 5.6.40-1.w6
       Removing: php56w-common-5.6.40-1.w6.x86_64 (@webtatic)
           php56w-common(x86-64) = 5.6.40-1.w6
       Obsoleted By: php-common-7.2.34-1.el6.remi.x86_64 (remi-php72)
           Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

【问题讨论】:

    标签: php dependencies centos6


    【解决方案1】:

    虽然从 3rd 方存储库升级到 remi 应该可以顺利进行(这是尽最大努力),但您遇到了一个(旧)问题,php-dbg 应该过时了 php56w- phpdbg。此问题已修复,将在下一次更新中。

    目前,只需在升级前删除此调试器即可。

    yum remove php56w-phpdbg
    yum update
    yum install php-dbg
    

    像往常一样,请参阅Wizard instructions

    附: webtatic 似乎是一个死项目,大约 1 年没有更新,所以每个人都应该迁移到更好的替代方案,例如“remi”存储库。

    【讨论】:

      【解决方案2】:

      我建议您安装 remi 存储库以安装 php 7.2。您还可以在 php 版本之间切换。

      用于安装

       wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
       wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
       rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm
      

      用于启用 php 7.2

      yum install yum-utils
      yum-config-manager --enable remi-php72
      

      查看herehere 了解更多详情

      【讨论】:

      • 谢谢,但是当我运行 yum php update 时,我得到一个依赖错误(见上文)。当然,在那之后 php -v 仍然显示 5.6.40 ...
      • ooo,Remi Collet 已经回答了解决依赖错误的部分
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-11
      • 1970-01-01
      • 2015-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多