我们正在尝试将我们的laravel 5.0项目升级到最新版本的laravel(laravel 5.5也可以)以支持php7.1 . 当我们运行composer install laravel时会出现以下错误:
[Symfony \ Component \ Debug \ Exception \ FatalErrorException]未捕获的TypeError:传递给App \ Exceptions \ Handler :: report()的参数1必须是Exception的实例,在给定的错误的情况下,在C:\ xampp7 \ htdocs中调用\ VEK第73行上的Lexmond \ vendor \ laravel \ framework \ src \ Illuminate \ Foundation \ Boot strap \ HandleExceptions.php,在C:\ xampp7 \ htdocs \ V.E.K中定义 . Lexmond \ app \ Exceptions \ Handler.php:25堆栈跟踪:#0 C:\ xampp7 \ htdocs \ V.E.K . Lexmond \ vendor \ laravel \ framework \ src \ Illuminate \ Foundation \ Bootstrap \ HandleExceptions.ph p(73):App \ Exceptions \ Handler-> report(Object(Error))#1 [internal function]:Illuminate \ Foundation \ Bootstrap \ HandleExceptions-> handleException(Object(Error))#2 抛出
这个错误的原因是什么?我们希望有人能解决我们的问题 .
先感谢您!
WeTalkive
3 回答
你可以在bootstrap / app.php中发布你的内容吗?
还要检查你是否在该文件中
);
Handler.php
使用例外;使用Illuminate \ Foundation \ Exceptions \ Handler作为ExceptionHandler;
class Handler扩展ExceptionHandler {
}