yyykk00
@yyykk00

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Laravel ログイン画面表示できなくなってしまった 初学者

解決したいこと

現在Laravelで管理画面を作って勉強しています。
 App配下のUser.phpをApp/Model配下に移動したことをきっかけにログイン画面が表示できなくなってしまいました。(移動するまではログイン画面が表示されていました)

その後、User.phpをApp配下に戻してもログイン画面表示されず404エラーが表示されます。

解決方法や想定される原因などをご教授いただけると幸いです。

発生している問題・エラー

localhost:8888/プロジェクト名/public/loginでアクセス→404エラーが発生
404エラーページになるとページURLが自動的にlocalhost:8888/プロジェクト名/public/homeとなっています。

自分で試したこと

・php artisan route:list コマンドでルーティングの確認
・php artisan cache:clear キャッシュのクリア
・PCの再起動

質問内容の記述が分かりにくく申し訳ありません。
コードでエラーが起こっている訳ではない為、コードの添付もどの部分をすればいいか分からず添付なしとなっております。
質問の記述方法も改善点あれば、ご教授いただきたいです。
何卒よろしくお願いいたします。

0

1Answer

文章だけでは原因はわかりませんが、storage配下にあるlogsの配下のlaravel.logにエラー文など出力されていませんか?
多く出力されてそうであれば、一度中身をすべてクリアし、もう一度エラーを起こせばその内容だけが出力されるのでわかりやすくなります。

1Like

Comments

  1. @yyykk00

    Questioner

    ご回答いただきありがとうございます。
    laravel.logを確認したところ、local.ERROR: include(/Applications/MAMP/htdocs/../app/User.php): failed to open stream: No such file or directory {"exception":"[object] (ErrorException(code: 0): といったエラーを見つけました!
    こちらを元に解決策を探しました。
    php artisan serve のコマンドを実行すると解決することができました。
    laravel.logの存在を知らなかった為、今後エラーなど出た際は確認できそうです。
    この度はご丁寧にご教授いただきありがとうございました。:bow_tone2:

Your answer might help someone💌