【问题标题】: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 缓存中。检查您定义的路线。
  • 路线没问题。正如我之前所说,一切正常,但是一旦我删除浏览器的缓存,每个链接都会显示该错误。

标签: php laravel compiler-errors routes frameworks


【解决方案1】:

当您访问未在路由中注册的页面或链接时会发现这些错误。
请检查您的路线。
您可以在\resources\views\errors 中编辑此页面。默认情况下,不会有文件404.blade.php,您可以创建一个文件并根据需要编辑该页面

【讨论】:

    【解决方案2】:

    我已经解决了。我刚刚执行了 Ccleaner,我的路线又可以正常工作了,但是谢谢你们的 cmets,伙计们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-25
      • 2011-09-07
      相关资源
      最近更新 更多