我正在开发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',
);
有什么建议吗?
答案 0 :(得分:0)
检查phpinfo()的输出。是否有一行标题为PDO驱动程序?这是什么意思?