Laravel 5 database.php установлен в sqlite - ремесленник использует mysql
Кажется, у меня проблема с ремесленником, читающим файл config/database.php по умолчанию.
Когда я бегу за php artisan migrate:status
- или любые другие команды, связанные с миграцией, которые я получаю
исключение "PDOException" с сообщением "SQLSTATE[28000] [1045] Доступ запрещен для пользователя" hometead "@" localhost "(с использованием пароля: YES)"
хотя имя подключения к базе данных по умолчанию установлено на sqlite
, который не требует учетных данных любого вида.
Мой.env имеет APP_ENV=local
и я запускаю его в локальной среде с PHP 5.6.2, используя Mamp.
1 ответ
После звонка php artisan
Я заметил, что есть команда, чтобы очистить файл кэша конфигурации php artisan config:clear
- тогда беги php artisan config:cache
кешировать его с внесенными изменениями - что решило проблему.