Этот вопрос уже задавался несколько раз, но ни один из ответов не помог мне.
Я обновляюсь до Drupal 8, и для этого мне нужно указать учетные данные для входа в мою базу данных Drupal 7.
SQLSTATE [HY000] [2002] Никакое соединение не может быть сделано, потому что целевая машина активно отказалась от него.
Я могу получить доступ к базе данных совершенно нормально, чтобы мой SQL-сервер работал на 100%. Я проверил учетные данные внутри settings.php, и он говорит следующее:
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'karma-living.dev',
'username' => 'root',
'password' => '',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
Поэтому я скопировал выше, но я все еще получаю сообщение об ошибке выше (желтая рамка).
См. Следующий рисунок:
У кого-нибудь есть предложения? Заранее спасибо.
Acquia Desktop говорит, что ваше имя базы данных "karma_dev", но вы ввели "karma-living.dev" в качестве имени для Drupal, поэтому существует несогласованность.