什么是Laravel的生产环境?

时间:2017-09-12 20:55:00

标签: laravel

我很想知道Laravel环境文件中APP_ENV条目的用途。它只是为了我自己的用法,所以我可以在代码中检测到它?如果我创建一个新的Laravel应用程序并将APP_ENV更改为生产,它会在引擎盖下发生什么变化?什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

通常,每个服务器上都有一个不同的.env文件。如果您希望应用的不同部分在不同环境中以不同方式工作,则由您决定。通常使用.env文件,以便您的代码可以使用env帮助函数获取值。这样,当您更改环境(例如从测试API密钥切换到实时API密钥)时,您只需编辑.env文件,而不是触及其余代码。

https://laravel.com/docs/5.5/configuration#environment-configuration