gpt4 book ai didi

php - 如何在 Amazon Linux 2 CentOS7 上安装 PHP 5.56?

转载 作者:行者123 更新时间:2023-12-04 10:44:09 24 4
gpt4 key购买 nike

当我跑 sudo yum install php56在我的 centos7 ec2 实例上,实际安装的版本是 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 从源代码构建 php 5.6但它很长很复杂,我不是专家。我宁愿弄清楚如何解决上面的依赖错误。

关于如何在这台 Amazon Linux 2 机器上获得 php 5.5+(我不能执行 php7)的任何其他想法?

最佳答案

我“修复”了我的问题,但不是通过安装 php 5.6。最后我意识到我花了很多时间试图获得旧的不受支持的代码,而我可以花时间让我的代码与 php 7/Maria 一起工作 - 无论如何我最终都必须这样做。是的,解决这些问题需要几天时间,但时间花得很好。 Adios PHP5。

我不会将此标记为答案,因为它没有直接解决挑战。

关于php - 如何在 Amazon Linux 2 CentOS7 上安装 PHP 5.56?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59792913/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com