CDbConnection не удалось открыть соединение с БД Yii после перехода на aws - PullRequest
0 голосов
/ 21 ноября 2018

Я новичок в YII.Я переносил готовый сайт yii на мой сервер aws.После добавления обновленной информации базы данных в protected / config / main.php я получаю эту ошибку.Ни одна из ссылок не сработала.Пожалуйста помоги.URL сайта: http://multilingualbabies.com

1 Ответ

0 голосов
/ 21 ноября 2018

Возможная проблема:

1) Возможно, драйвер PDO не включен

2) Ваше соединение с DNS не соответствует действительности, убедитесь, что ваша конфигурация выглядит примерно так:

return [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=dbName',
    'username' => 'root',
    'password' => 'yourPAssword',
    'charset' => 'utf8',
];

Примечание: убедитесь, что в dsn установлено mysql: .

3) убедитесь, что ваш порт mysql равен 3306, если другой попытается изменить dsn, добавив порт, подобный этому 'dsn' => 'mysql:host=localhost;port=portNumber;dbname=dbName',.

Удачи

...