アプリケーション暗号化キーが指定されていません 質問する

アプリケーション暗号化キーが指定されていません 質問する

次のようなコマンドを使用しようとしていますArtisan:

php artisan serve

次のように表示されます:

Laravel 開発サーバーが起動しました:http://127.0.0.1:8000

しかし、自動的に起動せず、手動で入力するとhttp://127.0.0.1:8000次のエラーが表示されます:

RuntimeException アプリケーション暗号化キーが指定されていません。

この問題の原因は何ですか?また、どうすれば解決できますか?

私はLaravel フレームワーク 5.5-devを使用しています。

ベストアンサー1

から暗号化 - Laravel - Web 職人のための PHP フレームワーク:

「Laravel の暗号化機能を使用する前に、config/app.php 設定ファイルでキー オプションを設定する必要があります。php artisan key:generateこのキーを生成するには、コマンドを使用する必要があります。」

暗号化 - Laravel - Web 職人のための PHP フレームワーク:

"Before using Laravel's encrypter, you must set a key option in your config/app.php configuration file. You should use the php artisan key:generate command to generate this key"

私は google.com でこのクエリを使用してそれを見つけました: "laravel add encrption key"(はい、タイプミスがあっても機能しました!)

.env ファイルにキーが含まれているにもかかわらず、アプリケーション キー エラーが発生する場合は、を実行してphp artisan config:cache構成をクリアしてリセットしてください。

おすすめ記事