6

我在 Centos 6 上安装了 drupal 8。这是我的 php 和 mysql -version 输出

服务器版本:5.7.9 MySQL 社区服务器(GPL)PHP 5.6.14(cli)(构建:2015 年 10 月 16 日 08:41:09)

但我仍然收到连接错误

PDOException: SQLSTATE[HY000] [2019] 无法在 /var/www/m2m/core/lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php 中初始化字符集 utf8mb4(路径:/usr/share/mysql/charsets/)在第 83 行

我的 OS X Mysql Server 版本上也有此配置:5.6.27 Homebrew 和 PHP 5.6.15 (cli)(构建时间:2015 年 10 月 31 日 07:39:39)

一切都很好。

你有什么主意吗?任何帮助将不胜感激

4

1 回答 1

10

我在 CentOS 上遇到了同样的问题,所有软件包都是最新的。问题出在mysql驱动程序上。通过运行以下命令修复:

yum erase php56w-mysql
yum install php56w-mysqlnd

并重新启动网络服务器。

于 2016-06-24T06:15:50.977 回答