Laravel:404错误而不是通常的例外

时间:2017-09-01 17:01:52

标签: php laravel nginx

我有两条路线。

第二个停止工作,所以我添加了第一个(完美地工作)。

路由文件

return

问题是我在第二条路线尝试mysql> show tables; +--------------------+ | Tables_in_aldobowi | +--------------------+ | Section | | course | | student | +--------------------+ 3 rows in set (0.00 sec) mysql> select * from section; ERROR 1146 (42S02): Table 'aldobowi.section' doesn't exist 并不重要,它总是抛出错误 404 Not Found ------ nginx / ver < / strong>而不是 NotFoundHttpException InvalidArgumentException ,通常在找不到路径或文件时出现(仍然会发生在哪个其他路线上)

1 个答案:

答案 0 :(得分:-1)

试试这个:

Route::get('/cms/index', function () {
    return view('cms-templates.index'); //cms-templates should be a folder with a blade called index
});

无论如何,你试图为两个不同的路由返回相同的视图?

您也可以使用以下方法调用控制器及其功能:

Route::get('/cms/index','namecontroller@function');

随意询问是否有任何疑问。