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.