〜宣伝〜
個人開発でエンジニア専門マッチングサービスを開発しましたので、是非未経験からエンジニア目指している人!現役エンジニアで教えたい人!使ってみてください!
β版リリース記念キャンペーン中です!
10名様限定、抽選でお好きな技術本1冊プレゼント!
🎉当選者にはメッセージ差し上げます(送付の際に住所はお聞きしません)
詳しくはこちらから↓
目的
- 環境構築直後にローカル開発環境で500 server errorが出た話をまとめる
エラー概要
-
$ php artisan serve
を実行してブラウザでhttp://127.0.0.1:8000/を確認したところ500 server error(下記のもの)が出力された。
解決法
-
アプリ名ディレクトリを確認すると.envが存在していないことがわかった。
-
下記コマンドを実行して.envを作成する。
$ cd アプリ名ディレクトリ $ cp .env.example .env
-
laravelアプリを再起動してブラウザを確認したところ下記の画面が表示されていた。
- アプリケーションを暗号化するためのキーがない、もしくは設定されていないらしい。
-
下記コマンドを実行して鍵を作成した。
$ php artisan key:generate >Application key set successfully.
-
laravelアプリを再起動してブラウザを確認したところ下記の画面が表示されており、問題は解決した。