Назад | Перейти на главную страницу

Попытка установить php-devel на сервер AWS EC2 для компиляции расширения PHP, но возникает ошибка «httpd24 конфликтует с httpd-2.2.27-1.3.amzn1.x86_64»

Я пытаюсь установить php-devel на сервере AWS EC2, чтобы я мог скомпилировать расширение PHP. Но я получаю ошибку conflits.

-> Конфликт обработки: 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
Реми репо http://rpms.famillecollet.com/enterprise/6/

PS: Я нашел на 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

Попробуйте установить php54-devel вместо. Я считаю php-devel - это версия PHP 5.3 в Amazon Linux, которая зависит от Apache 2.2.