私はLaravel 5.3を使い始めました。私の開発環境はローカルで作業していましたが、今はプロダクションサーバーにアプリケーションをアップロードする必要があります。私は同じアプリで2つの環境を設定することについて何も見つかりませんでした。Laravel 5.3。運用環境の設定方法は?
Apacheウェブサーバーを(ローカルと本番)の両方で使用します。
ガイド/ docが好評です!
私はLaravel 5.3を使い始めました。私の開発環境はローカルで作業していましたが、今はプロダクションサーバーにアプリケーションをアップロードする必要があります。私は同じアプリで2つの環境を設定することについて何も見つかりませんでした。Laravel 5.3。運用環境の設定方法は?
Apacheウェブサーバーを(ローカルと本番)の両方で使用します。
ガイド/ docが好評です!
docs(Marcinが指摘)は、.envファイルを使用して環境を構成することを推奨しています。異なる環境=異なる.envファイル。したがって、ローカルマシンではローカル環境設定の.envファイルを使用し、プロダクションでは.envファイルとステージング用に異なるファイルを用意しています。
何がもたらすことができるかApp::environment()
バージョン管理、歓声から.envを除外してください。
Ohhhh!あれは!!ありがとうございました!! –
https://laravel.com/docs/5.3/configuration#environment-configuration – Marcin
*アプリケーションが実行されている環境に応じて異なる設定値を使用すると便利です..... ... この問題を解決するため、LaravelはVance LucasのDotEnv PHPライブラリを利用しています。新しいLaravelインストールでは、アプリケーションのルートディレクトリに.env.exampleファイルが含まれます。 Composer経由でLaravelをインストールすると、このファイルは自動的に.envに名前が変更されます。それ以外の場合は、ファイルの名前を手動で変更する必要があります。* この後、2つの環境を設定することについては触れません。 –