Я пытался обновить установку LAMP до PHP5.5, Apache 2.4 на Amazon Linux. Согласно этому предыдущему вопросу, Обновите PHP с помощью yum в Amazon Linux, Я думал, что победил, но ясно, что это не так.
В настоящий момент я пытаюсь установить пакет PDO и получаю следующие ошибки:
--> Finished Dependency Resolution
Error: php55-common conflicts with php-common-5.3.28-1.2.amzn1.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Я попробовал два исправления, предложенные в сообщениях об ошибках, но это не помогло. Также пытался стереть php-common-5.3 .... но не смог. Можно стереть php-common, но с ним будет удалена версия 5.5. Любые идеи?
Как только я преодолею это препятствие, возможно, я столкнусь и с другими препятствиями, поэтому более серьезный вопрос заключается в том ... Кто-нибудь делал это раньше? И, возможно, записал шаги в статье в блоге?
Я использую AMI 2013.09.
Давай и делай sudo yum remove php-common
, он будет установлен снова, когда вы сделаете sudo yum install php55
. То же самое и с любыми другими конфликтами.
Установите пакет php55-mysqlnd. Я считаю, что это обеспечит поддержку mysql для PDO.