1
所以我有一個非常奇怪的問題。之前我從來沒有在Laravel工作過。Laravel控制器類不存在
Class App\Http\Controllers\Admin\AdminController does not exist
首先,文件結構是好的。控制器顯然在那裏。
其次,我的路線Route::get('/admin', 'Admin\[email protected]');
似乎很好,它沒有返回任何路由錯誤。
第三,我檢查了我的控制器的命名空間是namespace App\Http\Controller\Admin;
normal,起始類線是class AdminController extends Controller { }
,這也是正常的。
我再接着檢查我的功能,它的存在,
function index() {
if (!Auth::user()->administrator) {
return Redirect::to('https://http.cat/403');
}
return Redirect::to('https://http.cat/200');
}
它呢!
,我用來清除緩存的命令:
composer dump-autoload
和php artisan cache:clear
我做了什麼錯得到這個錯誤?
哦,我看到我做錯了什麼。我不知道我怎麼沒有拿起它,但我在名字空間中忘了's'。我多麼愚蠢。歡呼的幫助:) – brownzilla