SQLSTATE [HY000] [1045]拒绝用户访问 - OVH Eloquent

时间:2017-07-26 17:00:12

标签: eloquent

对于一个项目,我使用Slim 3 - Twig和Eloquent。在开发模式下,所有工作都完美,但在生产中,托管在OVH共享服务器中,我无法访问数据库。

我百分之百肯定凭据,而且现在没有创建数据库。

这是我的代码:

$capsule = new \Illuminate\Database\Capsule\Manager;
$capsule->addConnection($config['db']);
$capsule->bootEloquent();
$capsule->setAsGlobal();

其中$ config [' db']包含Eloquent所需的信息:

$config = [
    'settings' => [
        'debug' => true,
        'displayErrorDetails' => true
    ],
    'db' => [
        'driver'     => 'mysql',
        'host'       => '****.mysql.db',
        'database'   => '****',
        'username'   => '****',
        'password'   => '****',
        'charset'    => 'utf8',
        'collation'  => 'utf8_unicode_ci',
        'prefix'     => ''
    ]
]

我需要做些什么才能让它发挥作用?

1 个答案:

答案 0 :(得分:0)

好的......我得到了解决方案。

......悬念...

我必须删除漂亮格式化数组中大箭头周围的空格。

是。我要哭了。