我正在XAMPP 1.8.1上进行开发,遇到了CakePHP无法连接到数据库的问题。我看了一下周围,其他人建议确保pdo是启用的,它是。我知道数据库设置是正确的。我已经检查了一遍又一遍,但我仍然得到:
Cake is NOT able to connect to the database.
Database connection "Mysql" is missing, or could not be created.
我以前多次设置CakePHP,甚至使用XAMPP,我从来没有遇到过这个问题。
数据库设置如下:
public $default = array(
'datasource' => 'Database/MySQL',
'persistent' => false,
'host' => 'localhost',
'login' => 'cakeuser',
'password' => '*****',
'database' => 'cake',
'prefix' => '',
//'encoding' => 'utf8',
);
有什么建议吗?
检查phpinfo()的输出。是否有一排标题为PDO驱动程序?上面写了什么?