如何在AWS Server EC2上设置PDO PHP 7.0

问题描述 投票:0回答:1

我在AWS服务器上设置PDO时遇到问题。像这样 :

[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设置。请帮我

amazon-ec2 pdo laravel-5.4 php-7
1个回答
0
投票

步骤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。

快乐的编码!

© www.soinside.com 2019 - 2024. All rights reserved.