Я пытаюсь установить 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.