如何在 AWS 服务器 EC2 上设置 PDO PHP 7.0
How to Setting PDO PHP 7.0 on AWS Server EC2
我在 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 设置。请帮助我
第 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 的最新稳定版本。
编码愉快!
我在 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 设置。请帮助我
第 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 的最新稳定版本。
编码愉快!