【问题标题】:CakePHP question: Can't connect to database, what can be the reason?CakePHP 问题:无法连接数据库,请问是什么原因?
【发布时间】:2011-09-15 04:33:04
【问题描述】:

错误的第一行 =>

Access denied for user 'user_user'@'real.superdnssite.com' (using password: YES) [CORE/cake/libs/model/datasources/dbo/dbo_mysql.p

数据库.php =>

var $default = array(
    'driver' => 'mysql',
    'persistent' => false,
    'host' => 'a.b.c.d',
    'login' => 'user_user',
    'password' => 'password',
    'database' => 'database_name',
    'prefix' => '',
);

var $test = array(
    'driver' => 'mysql',
    'persistent' => false,
    'host' => 'a.b.c.d',
    'login' => 'user_user',
    'password' => 'password',
    'database' => 'database_name',
    'prefix' => '',
);

这可能是什么原因?是密码错误还是没有数据库或IP地址?

【问题讨论】:

  • 您是否授予此用户从您的 cPanel 访问“数据库名称”(db) 的权限...?>
  • 您是否尝试通过 mysql|_connect 连接到 db?可能是凭据问题
  • 我重新检查了 database.php 的错字,现在看起来没问题。

标签: php mysql database cakephp cakephp-1.3


【解决方案1】:

尝试使用:

'datasource' => 'Database/Mysql'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-02
    • 2017-10-18
    • 2015-01-27
    • 1970-01-01
    • 2014-03-06
    • 1970-01-01
    相关资源
    最近更新 更多