Controller-Zielklasse existiert nicht?
P粉004287665
P粉004287665 2024-02-26 13:17:59
0
1
357

Ich versuche, dem Grub-Tutorial zu folgen und einen Controller zu erstellen. Dies ist, was ich bisher habe, es funktioniert für die Person im Video, aber meiner sagt, dass der Controller nicht gefunden werden kann. Ich weiß nicht, was ich tun soll, um das Problem zu beheben. Danke!

web.php-Datei:

Route::get('/', [PagesController::class, 'home']);

PagesController.php-Datei:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Http\Controllers\PagesController;




class PagesController extends Controller
{
    public function home() 
    {
        return view('welcome', [
            'foo' => 'bar'
        ]);
    }
}

PagesController.php-Datei

Fehlermeldung

Web.php-Datei

P粉004287665
P粉004287665

Antworte allen(1)
P粉647504283

我认为发生这种情况是由于您之前添加的路由缓存

php artisan optimize:clear

清除所有缓存的命令

然后检查此 get('/') 路由是否已绑定到控制器上的 home() 方法

php artisan route:list

我希望它能解决您的问题..

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage