CakePHP 2.0数据库连接问题

时间:2011-11-09 19:46:02

标签: cakephp

我在我的服务器上使用标准MySQL数据库并尝试将我的CakePHP 2.0安装连接到它。我正在使用它进行设置:

public $default = array(
    'datasource' => 'Database/Mysql',
    'persistent' => false,
    'unix_socket' => '/tmp/mysql.sock',
    'login' => 'mylogin',
    'password' => 'mypw',
    'database' => 'mydb',   
);

但我的cakephp页面出现无法连接到数据库。我已将debug设置为2,但如何找出数据库连接的问题?

我也尝试过.ctp文件中的普通mysql连接,它可以正常使用我提供的登录名/密码...

1 个答案:

答案 0 :(得分:1)

可能你没有启用PDO_Mysql扩展,就像CakePHP 2.0使用的那样。

尝试在CakePHP之外创建一个小脚本,看看是否启用了它。并尝试使用以下命令连接到数据库:

http://ie2.php.net/manual/en/pdo.construct.php