アプリを作成するとファイルに自動的に設定されるため.env
、いつ実行すればよいかわかりません。
それに加えて、2人目の開発者が来て、クローンアプリを実行する必要がありますかphp artisan key:generate
?
いつ走ればいいのか正確に知るにはどうすればいいのでしょうかphp artisan key:generate
?
ベストアンサー1
php artisan key:generate
APP_KEY
は、ファイルに値を設定するコマンドです.env
。デフォルトでは、このコマンドは コマンドの後に実行されます。開発用にプロジェクトを管理するためにcomposer create-project laravel/laravel
バージョン コントロール システムを使用している場合、 を呼び出すと、Laravel プロジェクトのコピーが任意の場所にプッシュされますが、ファイルは含まれません。したがって、 を使用してプロジェクトを複製した場合、アプリが正しく機能するためには手動で入力する必要があります。git
git push ...
.env
git clone ...
php artisan key:generate
つまり、TL:DRあなたが必要呼び出すには、事前に作成された Laravel プロジェクトにphp artisan key:generate
従います。clone
補足: を(ファイル内のデフォルト)APP_KEY
に設定して Laravel プロジェクトを実行しようとすると、実際にはエラーが発生します。SomeRandomString
.env.example
サポートされている暗号化機能が見つかりません。暗号および/またはキーの長さが無効です。