为啥我有这个 laravel 错误?
Posted
技术标签:
【中文标题】为啥我有这个 laravel 错误?【英文标题】:Why do I have this laravel error?为什么我有这个 laravel 错误? 【发布时间】: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 缓存中。检查您定义的路线。 路线没问题。正如我之前所说,一切正常,但是一旦我删除浏览器的缓存,每个链接都会显示该错误。 【参考方案1】:当您访问未在路由中注册的页面或链接时会发现这些错误。
请检查您的路线。
您可以在\resources\views\errors
中编辑此页面。默认情况下,不会有文件404.blade.php
,您可以创建一个文件并根据需要编辑该页面
【讨论】:
【参考方案2】:我已经解决了。我刚刚执行了 Ccleaner,我的路线又可以正常工作了,但是谢谢你们的 cmets,伙计们。
【讨论】:
以上是关于为啥我有这个 laravel 错误?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我在 laravel 到 fontawesome 的路径错误?