前提・実現したいこと
このサイトを( https://blog.hiroyuki90.com/articles/laravel-bbs/ )元にlaravel8で掲示板を作ろうと思っているのですが、「 http://localhost:8000/アクセスして、下記のように表示されればOKです。 」というところで「http://localhost:8000/」をブラウザで確認しても表示がされないです。
どうすれば掲示板をブラウザ上で表示できますでしょうか?
教えていただけると幸いです。
発生している問題・エラーメッセージ
Error Class 'App\Post' not found http://127.0.0.1:8000/
該当のソースコード
laravel(ブラウザ上のエラー)
1App\Http\Controllers\PostsController::index 2app/Http/Controllers/PostsController.php:12 3 4<?php 5 6 7 8namespace App\Http\Controllers; 9 10 11 12use Illuminate\Http\Request; 13 14use App\Post; 15 16 17 18class PostsController extends Controller 19 20{ 21 22 public function index() 23 24 { 25 26 $posts = Post::orderBy('created_at', 'desc')->get(); 27 28 29 30 return view('posts.index', ['posts' => $posts]); 31 32 } 33 34}
試したこと
・このサイト( https://qiita.com/yoshinyan/items/e15a8e8dda95224a72c7 )を参考にPostsController.phpの「use App\Post;」を「use App\Models\Post;」に変更しましたがエラー内容が「Class 'App\Models\Post' not found」に変わるだけでした。
補足情報(FW/ツールのバージョンなど)
・Laravel8
・php7.3
・macOS Big Sur
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/07 08:23
2021/01/07 09:00
2021/01/08 07:24
2021/01/08 07:28
2021/01/08 11:09
2021/01/20 22:52