2017-09-12 61 views
-1

我很好奇,想知道什麼APP_ENV項用於Laravel的環境文件。它只是爲了我自己的用法,所以我可以在代碼中檢測它?如果我創建一個全新的Laravel應用,改變APP_ENV生產會是什麼引擎蓋下的變化?沒有?什麼是Laravel的生產環境?

謝謝!

+0

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

+0

謝謝,但我已經看過那些。我不明白的是,如果只有一個.env文件,如何爲生產和本地配置不同的.env設置?對不起,我是新手。 –

+0

通常你會在每臺服務器上有一個不同的.env文件。 –

回答

0

通常你會在每個服務器上不同的.ENV文件。如果您希望應用的不同部分在不同的環境中以不同的方式工作,則取決於您。通常使用.env文件,以便您的代碼可以使用env helper函數抓取值。當你改變環境,如從測試API密鑰例如實況API密鑰交換這種方式,你可以編輯.ENV文件,並沒有觸及你的代碼的其餘部分。

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