代码之家  ›  专栏  ›  技术社区  ›  Kinglish

如何在Amazon Linux 2 CentOS7上安装PHP5.56?

  •  0
  • Kinglish  · 技术社区  · 6 年前

    当我跑的时候 sudo yum install php56 在我的CentOS7EC2实例上,实际安装的版本是5.4。

    Installing:
    php                x86_64      5.4.16-46.amzn2.0.2       amzn2-core      1.4 M
    php-cli            x86_64      5.4.16-46.amzn2.0.2       amzn2-core      2.8 M
    

    我取消了,试过存档 sudo yum install --enablerepo=ius-archive php56u 出现依赖错误:

    --> Finished Dependency Resolution
    Error: Package: php56u-common-5.6.40-1.ius.el7.x86_64 (ius-archive)
           Requires: php56u-pecl-jsonc(x86-64)
           Available: php56u-pecl-jsonc-1.3.6-2.ius.el7.x86_64 (ius-archive)
               php56u-pecl-jsonc(x86-64) = 1.3.6-2.ius.el7
           .....
    

    如何解决该包?

    steps from this site 但这是相当长和复杂的,我不是一个专家。我宁愿找出如何修复上面的依赖性错误。

    0 回复  |  直到 6 年前
        1
  •  1
  •   Kinglish    6 年前

    我不会将此标记为答案,因为它不会直接解决问题。

        2
  •  0
  •   carlwgeorge    5 年前

    IUS与Amazon Linux不兼容。任何发生在工作上的事情都是纯粹的运气,不应该指望。

    https://ius.io/faq#is-ius-compatible-with-amazon-linux

    推荐文章