我之前在其他服务器上安装了几次蛋糕安装。这是我第一次设置CakePHP 2.0+安装。我收到错误消息:“数据库连接”Mysql“丢失,或无法创建。”我已经尝试了两个额外的数据源值,但顶部的值是默认值。我的环境是连接到RHEL mysql服务器的RHEL Web服务器。我在网络服务器上安装了php5-mysql,我创建的phpinfo()页面似乎表明mysql和php的成功设置。此外,这似乎不是网络或防火墙问题,因为我可以使用通常的'mysql -u username -p'路由从Web服务器连接到数据库服务器。
我的cakephp设置页面的图片:
来自database.php的相关行:
class DATABASE_CONFIG {
public $default = array(
'datasource' => 'Database/Mysql',//no
//'datasource' => 'Mysql',//no
//'datasource' => 'mysql',//no
'persistent' => false,
'host' => 'xxx',
'login' => 'xxx',
'password' => 'xxx',
'database' => 'xxx',
'prefix' => '',
//'encoding' => 'utf8',
);
}