Laravel 5.4:404页面返回FatalErrorException而不是NotFoundHttpException

时间:2017-10-24 09:44:22

标签: laravel-5.4

在尝试捕获未找到404页面时发现有线问题 但是Laravel用这个

返回fatal error

(1/1) FatalErrorException Class 'Symfony\Component\HttpKernel\Exception\NotFoundHttpException' not found in RouteCollection.php (line 179)

但在其他项目中返回

NotFoundHttpException ▼ -statusCode: 404 -headers: []

我不确定更新作曲家之后发生了什么 我尝试了什么

  1. make /resources/views/errors/404.blade.php
  2. 编辑/App/Exceptions/Handler.php
  3. 没有运气,我将非常感谢你的帮助

    PS。我在这里被发现相关问题

    https://github.com/laravel/framework/issues/21663

1 个答案:

答案 0 :(得分:0)

检查供应商文件夹后,exception内的vendor/symfony/http-kernel文件夹丢失了。我认为在安装composer或更新它时它是一个互联网问题。所以我只是在那里复制文件夹,然后又回去工作