我正在drupal 7中运行一些东西,并且遇到了Mysql 5.1如何不完全实现utf-8字符的问题。推荐的解决方案是安装mysql5.6。
这是我目前的系统配置:
Ubuntu server 10.04
Apache 2
Php 5
Drupal 7
Mysql 5.6
经过一天努力安装mysql 5.6后,我发现这个教程让它运行起来了:http://www.howtoforge.com/how-to-install-mysql-5.6-on-ubuntu-12.10-including-memcached-plugin
现在当我去安装drupal时,它说明了
Database support Disabled
Your web server does not appear to support any common PDO database extensions.
我安装了php-pdo并在配置中启用了它,但是drupal看不到它,而phpinfo()为pdo部分提供了以下内容:
PDO
PDO support enabled
PDO drivers no value
在Google上几个小时后,我发现解决方案是执行以下操作:
apt-get install --reinstall php5-gd php5-mysql
除了重新安装php-mysql以某种方式打破mysql 5.6并使其无法启动。我不确定为什么,我已经用尽了谷歌的所有结果来解决这个问题,现在我转向你。有任何人对此有经验吗?我从未遇到过mysql 5.1的任何问题。
我感谢任何人对此问题的任何见解。