PHP

Laravel8.XでNo application encryption key has been specified.と出た場合の対処法

投稿日:

南京錠

 

Laravelの公式ドキュメントに沿って、環境を構築し、http://localhost/にアクセスしたところ

 

No application encryption key has been specified.

 

というエラー文言が表示されてしまいました。

その対処法を解説します。

 

【前提】

・Laravel8.Xで環境を構築済

 

結論:プロジェクトのルートディレクトリでphp artisan key:generateを実行

 

結論から話すと、プロジェクトのルートディレクトリで以下コマンドを叩けばOKです。

 

php artisan key:generate

 

正常に処理が終了すると、「Application key set successfully.」と表示されます。

もう一度、http://localhost/にアクセスすると、デフォルトのLaravelの画面が正しく表示されているはずです。

 

laravelのデフォルトの画面

-PHP

Copyright© エンジニアてんし君ブログ , 2021 All Rights Reserved.