php56-общие конфликты с php-common-5.3.29-1.8.amzn1.x86 64 при установке phpmyadmin

Я успешно установил php70 и mysql. Но когда я пытаюсь установить phpmyadmin на

$ sudo yum-config-manager --enable epel

А То

$ sudo yum install -y phpMyAdmin

это дает мне

--> Finished Dependency Resolution
Error: php70-common conflicts with php-common-5.3.29-1.8.amzn1.x86_64
Error: php56-common conflicts with php-common-5.3.29-1.8.amzn1.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

также после google Иногда я нашел решение, которое попробовать это

sudo yum install php70-mbstring

и я пробовал это также, все еще сталкиваясь с той же ошибкой.

любое предложение...?

3 ответов


Я думаю, что вы следуете учебнику Amazon для установки phpMyAdmin ?

сегодня у меня была такая же проблема, и я решил ее, удалив PHP 7.0 с помощью команды yum (то же самое, что и Amazon с "remove" вместо "install":

sudo yum remove httpd24 php70 mysql56-server php70-mysqlnd

и установил PHP 5.6 вместо этого:

sudo yum install httpd24 php56 mysql56-server php56-mysqlnd

Я не знаю, является ли это хорошим решением, но он работал, и я мог бы установить phpMyAdmin без проблем с зависимостями. Надеюсь, это поможет:)


Если вы хотите сохранить php7, я нашел решение с экспертами AWS Amazon. Просто использовать : sudo yum install-y php70-mbstring


У меня была та же проблема сегодня. У меня был некоторый успех при загрузке phpmyadmin из phpmyadmin.net и следовал их инструкциям. Я столкнулся с другой проблемой во время установки phpmyadmin....

Итак, я решил решить это с Amazon AMI на данный момент, и решил установить лампу Bitnami AMI, чтобы заставить меня идти быстрее. Он поставляется с phpmyadmin настроен.

Примечание: AMI Bitnami работает PHP версии 5.6.29, поэтому я бы сказал, что это действительно следовать советы и понижение предыдущего поста, если ваше веб-приложение не нуждается в PHP 7.0.