Laravel - php artisan db:seed Environment не поддерживается
Я просто клонирую свое приложение из репозитория git на новую машину, устанавливаю laravel-homestead и все необходимые пакеты из composer.json. Миграцииphp artisan migrate
работает нормально, я вижу правильно созданные таблицы в своей базе данных. Но когда я пытаюсь сделатьphp artisan db:seed
произошли ошибки:
В AbstractSeed.php строка 24: Среда не поддерживается.
В моем файле.env у меня есть APP_ENV=local
. Я запускаю все "ремесленные" команды на бродячей виртуальной машине, а не непосредственно в своей ОС. Как это решить?
Я делаю это не в первый раз, но когда я раньше делал то же самое на другой машине, все работало нормально, у меня не было ошибок.
С уважением
РЕДАКТИРОВАТЬ:
В моем файле AbstractSeed.php у меня есть оператор if с shouldRunInEnvironment(getenv('APP_ENV'), но getenv не считывает значение из.env правильно. Когда я изменил его на shouldRunInEnvironment('dev'), все работает нормально.
Спасибо.