Как изменить загруженную среду в Laravel - PullRequest
0 голосов
/ 03 марта 2020

Мне нужно .env файлы .env.local и .env.pro, и я не знаю, как переключаться между файлами, я попытался изменить config\app.php с

'env' => env('APP_ENV', 'pro'),

на

'env' => env('APP_ENV', 'local'),

Но я получаю пустой экран без ошибок, Как определить фреймворк, какой файл должен загружаться?

1 Ответ

0 голосов
/ 03 марта 2020

Файл .env не должен реплицироваться из вашей среды DEV в вашу производственную среду, поэтому у вас есть разные версии этих файлов в каждой среде.

https://laravel.com/docs/7.x/configuration#environment -конфигурация

Если вы используете git для контроля версий, файл .env по умолчанию исключается. Однако, если вам нужно дать подсказки другим разработчикам об указании необходимых c конфигураций, вы должны поместить их в файл .env.example. Для тестирования вы можете, как описано в статье в документации Laravel, использовать указанный файл c .env, ie .: .env.testing

...