Мой сайт работает, его явный доступ к базе данных. Я могу войти в систему, и я могу создавать записи и т.д....
Ive создал новую миграцию, и я пытаюсь ее вставить, но когда я запускаю
php artisan migrate
я получаю ошибку
[PDOException]
SQLSTATE[HY000] [2002] Connection Refused
Моя конфигурация базы данных содержит пароли, скрытые в среде, поэтому моя конфигурация выглядит так:
'mysql' => array(
'driver' => 'mysql',
'host' => getenv('DB_HOSTNAME'),
'database' => getenv('DB_NAME'),
'username' => getenv('DB_USERNAME'),
'password' => getenv('DB_PASSWORD'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
мои переменные среды загружаются правильно. Что мне не хватает?
Я понял. По-видимому, окружающая среда, которую видел ремесленник, отличалась от среды, которую я хотел видеть, поэтому он использовал неправильный хост
php artisan migrate --env=production