laravel 5で3つのモードを設定しようとしています例: モードローカル、ステージング、プロダクション
環境 3 モードを設定しています.env
が、.local.env、.staging.env、および production.env に分離しようとしています。
今、私は .env -> APP_ENV to 3 モードで試しています:)
ありがとうございました
laravel 5で3つのモードを設定しようとしています例: モードローカル、ステージング、プロダクション
環境 3 モードを設定しています.env
が、.local.env、.staging.env、および production.env に分離しようとしています。
今、私は .env -> APP_ENV to 3 モードで試しています:)
ありがとうございました
他の回答/コメントは間違っています。
環境ごとに .env を 1つだけ保存します。あれは:
したがって、マシンごとに常に 1 つの .env ファイルです。Laravel はそのファイルからその設定をロードします。
.env ファイルは .gitignore にあり、.env.example はそうではないことに注意してください
PHPUnit を使用してローカル マシンでテストする場合、phpunit.xml に環境変数を追加できます。
<php>
<env name="APP_ENV" value="testing"/>
<env name="APP_DEBUG" value="true"/>
<env name="APP_KEY" value="some crazy value"/>
<env name="DB_DRIVER" value="sqlite"/>
<env name="DB_DATABASE" value=":memory:"/>
<env name="CACHE_DRIVER" value="array"/>
<env name="SESSION_DRIVER" value="array"/>
</php>