多環境 ENV 文件的設置
- laravel 支持在不一樣的環境下加載不一樣的 env 文件,若想要實現多環境 env 文件,須要作兩件事:
1、在項目寫多個 ENV 文件,例如三個 env 文件:
.env.development
nginx
.env.staging
laravel
.env.production
code
- 這三個文件中分別針對不一樣環境爲某些變量配置了不一樣的值.
2、配置 APP_ENV 環境變量值
fastcgi_param APP_ENV (你的變量);
io
- 若是添加fastcgi_param APP_ENV production;那麼 laravel 會經過 env('APP_ENV') 根據環境變量 APP_ENV 來判斷當前具體的環境,假如環境變量 APP_ENV 爲 production,那麼 laravel 將會自動加載 .env.production 文件。