0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Laravel学習中に「Hello Laravel!」しか表示されないときのサンプルコードと解決法 Laravel学習を始めて、ControllerやViewを作ったのに「Hello Laravel!」しか表示されずにハマったので、サンプルコードと解決方法をまとめます。

Posted at

Laravel学習中に「Hello Laravel!」しか表示されないときのサンプルコードと解決法

Laravel学習を始めて、ControllerやViewを作ったのに「Hello Laravel!」しか表示されずにハマったので、サンプルコードと解決方法をまとめます。
同じ状況になった方の参考になれば幸いです。

環境

Laravel 9.x

PHP 8.1

Docker(MacBook環境)

作成したファイルとコード
// routes/web.php

Author index です!

Add Author

@csrf

Name:

Email:

期待した動作 / にアクセスすると index.blade.php が表示される /add にアクセスすると add.blade.php が表示される 実際の動作 しかし実際にはどちらにアクセスしても 「Hello Laravel!」 としか表示されませんでした。 解決方法 Laravelではルーティングやビューがキャッシュされていることがあり、編集内容が反映されないケースがあります。 以下のコマンドを実行すると正しく表示されました。 php artisan route:clear php artisan config:clear php artisan cache:clear php artisan view:clear まとめ Controller と View を作っても「Hello Laravel!」しか出ない場合は キャッシュをクリア する php artisan xxx:clear を試すと解決することが多い コード自体が合っていても、キャッシュが古い情報を持っていると正しく反映されない 👉 これを記事にすれば、同じエラーに困っている人から「助かった!」って言ってもらえるはず!
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?