Как настроить PDO PHP 7.0 на AWS Server EC2 - PullRequest
0 голосов
/ 26 февраля 2019

У меня проблемы с настройкой PDO на сервере AWS.Вот так:

[root@ip-172-31-31-52 /]# sudo yum install php-pdo
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main                                                | 2.1 kB     00:00
amzn-updates                                             | 2.5 kB     00:00
Resolving Dependencies
--> Running transaction check
---> Package php-pdo.x86_64 0:5.3.29-1.8.amzn1 will be installed
--> Processing Dependency: php-common(x86-64) = 5.3.29-1.8.amzn1 for package: php-pdo-5.3.29-1.8.amzn1.x86_64
--> Running transaction check
---> Package php-common.x86_64 0:5.3.29-1.8.amzn1 will be installed
--> Processing Conflict: php70-common-7.0.33-1.32.amzn1.x86_64 conflicts php-common < 5.5.22-1.98
--> Finished Dependency Resolution
Error: php70-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

Как это решить.Мне нужны настройки PDO.Пожалуйста, помогите мне

1 Ответ

0 голосов
/ 26 февраля 2019

Шаг 1:

Сделайте снимок вашего сервера

Шаг 2: Проверьте версию php и установите пакеты php, соответствующие версии php.

Дополнительная информация:

  • Laravel 5.4 требует PHP> = 5.6.4
  • Убедитесь, что вы установили php 5.6.4 или выше.
  • В частности, укажите точный пакет для версии php.

Пример:

  • Для поддержки PHP 5.6 пакет php56-mysqlnd.
  • Для поддержки PHP 7.0 пакет php70-mysqlnd.
  • Для поддержки PHP 7.1, пакет php71-mysqlnd.

Этот пакет установит поддержку pdo.

Совет, Установите последнюю стабильную версию php и laravel.

Удачного кодирования!

...