【发布时间】:2017-05-12 04:38:48
【问题描述】:
一切正常,但后来我删除了浏览器的历史记录(Chrome 版本 55.0.2883.87 m),突然我的 Laravel(5.3 版本)项目停止工作。 当我转到我的项目的索引时它工作正常,但是当我点击任何链接时,我有以下错误:
Sorry, the page you are looking for could not be found.
1/1
NotFoundHttpException in RouteCollection.php line 161:
in RouteCollection.php line 161
at RouteCollection->match(object(Request)) in Router.php line 766
at Router->findRoute(object(Request)) in Router.php line 621
at Router->dispatchToRoute(object(Request)) in Router.php line 607
at Router->dispatch(object(Request)) in Kernel.php line 268
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46
at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 137
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 33
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 104
at Pipeline->then(object(Closure)) in Kernel.php line 150
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 117
at Kernel->handle(object(Request)) in index.php line 54
【问题讨论】:
-
显然您确实删除了这些页面,但它们只是似乎在工作,因为它们位于浏览器的 HTML 缓存中。检查您定义的路线。
-
路线没问题。正如我之前所说,一切正常,但是一旦我删除浏览器的缓存,每个链接都会显示该错误。
标签: php laravel compiler-errors routes frameworks