butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Почему я не могу подключиться к БД в yii2?

в config/db.php прописываю:

return [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=name',
    'username' => 'user',
    'password' => 'pass',
    'charset' => 'utf8',
    'tablePrefix' => 'sel_',
];


имя, бд, юзер и пароль верные.
У юзера полные привелегии на БД (добавляю их через Cpanel у хостера)
Я даже пробовал новые создавать - та же фигня.

На хостинге есть еще проекты, посмотрел их конфиги.
Указан localhost, порт там null - т.е. порты стандартные и доступ из локалхоста должен быть без проблем.

phpinfo() pdo нашел. Т.е. проблема и не в этом.

Но yii2 выдает ошибку:

2d0487e3196243db95ccb2d9881473bf.png

Что я делаю не так?
  • Вопрос задан
  • 2958 просмотров
Решения вопроса 1
zooks
@zooks
Frontend
Access denied означает что нет доступа к базе данных для данного пользователя.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы