У меня были php5.3 и httpd2.2 в моем случае. Теперь мне нужно обновить до php 5.4.
Я следую этим инструкциям:
http://codingsteps.com/install-apache-2-4-php-5-4-php-apc-on-amazon-ec2-with-amazon-linux/
я имею sudo yum remove
все конфликты и теперь оставшиеся два:
Error: httpd24-tools conflicts with httpd-tools-2.2.29-1.4.amzn1.x86_64
Error: httpd24 conflicts with httpd-2.2.29-1.4.amzn1.x86_64
Но если я бегу к примеру:
[ec2-user@ip-172-31-44-86 ~]$ sudo yum install -y httpd24 php54
...
--> Finished Dependency Resolution
Error: httpd24-tools conflicts with httpd-tools-2.2.29-1.4.amzn1.x86_64
Error: httpd24 conflicts with httpd-2.2.29-1.4.amzn1.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[ec2-user@ip-172-31-44-86 ~]$
РЕДАКТИРОВАТЬ :
Я пытаюсь удалить их:
sudo yum remove httpd-tools-2.2.29-1.4.amzn1.x86_64
Но я понимаю, что
Loaded plugins: priorities, update-motd, upgrade-helper
No Match for argument: httpd-tools-2.2.29-1.4.amzn1.x86_64
No Packages marked for removal
Что я должен делать?
Вы должны удалить свою старую версию httpd
до установки новой версии.
yum remove httpd-tools-2.2.29-1.4.amzn1.x86_64 httpd-2.2.29-1.4.amzn1.x86_64
Это может быть день опоздания и доллар, но это сработало для меня.
sudo yum remove httpd* php*
sudo yum install httpd24 php54
У меня была такая же проблема при установке пакета PHP55 devel.
Я решил удалить httpd и PHP снова и установить с помощью этой команды:
sudo yum install -y httpd24 php55 php55-common php55-devel
Обратите внимание, что если вы попытаетесь установить httpd и php, а затем php-devel, вы получите
Error: httpd24-tools conflicts with httpd-tools-2.2.29-1.4.amzn1.x86_64
Error: php55-common conflicts with php-common-5.3.29-1.7.amzn1.x86_64
Error: php55-cli conflicts with php-cli-5.3.29-1.7.amzn1.x86_64
Error: httpd24 conflicts with httpd-2.2.29-1.4.amzn1.x86_64
Error: php55 conflicts with php-5.3.29-1.7.amzn1.x86_64
Я надеюсь, что это решение поможет вам. Я нашел свое вдохновение в: PHP установить на чистый Amazon Linux AMI
PD: Извините за мой английский