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