PDOExceptionvendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:47
SQLSTATE[HY000] [1045] Access denied for user 'forge'@'localhost' (using password: YES)
Я обновил файл .env с правильными учетными данными (его даже не localhost больше, его IP-адрес), однако я продолжаю получать это сообщение об ошибке. Я уже запустил php artisan config:clear
. Как заставить промышленное приложение использовать новые учетные данные в файле .env?Приложение Laravel 5 продолжает использовать старое подключение к базе данных
Мой конфиг/database.php стандартно:
'connections' => [
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'port' => env('DB_PORT', '3306'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
],
Покажите свой '' env' и конфигурации/database.php' файлов. –
, ключи в .env соответствуют этому, DB_HOST больше не является локальным хостом, но он пытается подключиться к этому. –
Попробуйте запустить 'composer update' –