我正在尝试php-devel
在 AWS EC2 服务器上安装,以便可以编译 PHP 扩展。但我收到冲突错误。
--> 处理冲突:httpd24-2.4.10-1.59.amzn1.x86_64 与 httpd < 2.4.10 冲突
--> 处理冲突:httpd24-tools-2.4.10-1.59.amzn1.x86_64 与 httpd-tools < 2.4.10 冲突 --
> 完成依赖性解决错误:httpd24-tools 与 httpd-tools-2.2.27-1.3.amzn1.x86_64 冲突 错误:httpd24 与 httpd-2.2.27-1.3.amzn1.x86_64 冲突 您可以尝试使用 --skip-broken 来解决这个问题 您可以尝试运行:rpm -Va --nofiles --nodigest
看起来它要我将 httpd24 降级到 2.2,但是几个月前我不得不改用 2.4 才能使 SSL 正常工作...
我是 Linux 服务器管理的新手,有人能帮我吗?谢谢
版本
操作系统:Amazon Linux 2013.3
PHP 版本:5.4.26
httpd 版本:2.4.10
命令:yum install --enablerepo=remi php-devel
Remi repo beinghttp://rpms.famillecollet.com/enterprise/6/
附言:我在 choon.net 上发现了一个似乎没问题的文件,但我真的不知道是否可以毫无风险地安装它。 http://choonrpms.choon.net/centos/6/choonrpms-php-5.4/x86_64/php-devel-5.4.26-1.choon.centos6.x86_64.rpm
答案1
尝试安装php54-devel
。我相信php-devel
Amazon Linux 中的 PHP 5.3 版本具有 Apache 2.2 依赖项。