laravel 5异常错误:FatalErrorException in Handler.php line 38的解决


Posted in PHP onOctober 12, 2017

前言

本文主要给大家介绍了关于laravel5异常错误FatalErrorException in Handler.php line 38的解决,分享出来供大家参考学习,话不多说了,来一起看看详细的介绍。

1、错误提示

FatalErrorException in Handler.php line 38:
Uncaught TypeError: Argument 1 passed to App\Exceptions\Handler::report() must be an instance of Exception, instance of Error given, called in D:\www\activity\vendor\compiled.php on line 1817 and defined in D:\www\activity\app\Exceptions\Handler.php:38
Stack trace:
#0 D:\www\activity\vendor\compiled.php(1817): App\Exceptions\Handler->report(Object(Error))
#1 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Error))
#2 {main}
thrown

原因:D:wwwactivityvendorcompiled.php on line 1817 的变量$e不是Exception的实例对象(对错误提示的翻译……^.^笑cry)

2、解决方案

在提示的错误地方加上变量$e的实例判断,如果不是Exception类型,就new一个

if (!$e instanceof \Exception) {
 $e = new FatalThrowableError($e);
}

new完之后的样子:

public function handleException($e)
{
 if (!$e instanceof \Exception) {
  $e = new FatalThrowableError($e);
 }
 $this->getExceptionHandler()->report($e);
 if ($this->app->runningInConsole()) {
  $this->renderForConsole($e);
 } else {
  $this->renderHttpResponse($e);
 }
}

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

PHP 相关文章推荐
Zend framework处理一个http请求的流程分析
Feb 08 PHP
php下用cookie统计用户访问网页次数的代码
May 09 PHP
CURL的学习和应用(附多线程实现)
Jun 03 PHP
解析php防止form重复提交的方法
Jul 01 PHP
解决file_get_contents无法请求https连接的方法
Dec 17 PHP
迅速确定php多维数组的深度的方法
Jan 07 PHP
PHP goto语句简介和使用实例
Mar 11 PHP
yii框架builder、update、delete使用方法
Apr 30 PHP
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
Nov 19 PHP
总结PHP中DateTime的常用方法
Aug 11 PHP
php数组指针操作详解
Feb 14 PHP
laravel高级的Join语法详解以及使用Join多个条件
Oct 16 PHP
利用PHP实现开心消消乐的算法示例
Oct 12 #PHP
深入理解PHP中mt_rand()随机数的安全
Oct 12 #PHP
php表单习惯用的正则表达式
Oct 11 #PHP
彻底搞懂PHP 变量结构体
Oct 11 #PHP
利用php + Laravel如何实现部署自动化详解
Oct 11 #PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
Oct 11 #PHP
laravel migrate初学常见错误的解决方法
Oct 11 #PHP
You might like
自己前几天写的无限分类类
2007/02/14 PHP
php mail to 配置详解
2014/01/16 PHP
php实现通用的从数据库表读取数据到数组的函数实例
2015/03/21 PHP
CI(CodeIgniter)模型用法实例分析
2016/01/20 PHP
Yii框架上传图片用法总结
2016/03/28 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
JavaScript中的this实例分析
2011/04/28 Javascript
JS实现鼠标滑过折叠与展开菜单效果代码
2015/09/06 Javascript
JS实现带有3D立体感的银灰色竖排折叠菜单代码
2015/10/20 Javascript
jQuery插件ContextMenu自定义图标
2017/03/15 Javascript
Vue生命周期示例详解
2017/04/12 Javascript
详解如何让InstantClick兼容MathJax、百度统计等
2017/09/12 Javascript
Node.js操作系统OS模块用法分析
2019/01/04 Javascript
详解javascript设计模式三:代理模式
2019/03/25 Javascript
jquery实现二级导航下拉菜单效果实例
2019/05/14 jQuery
JS获取动态添加元素的方法详解
2019/07/31 Javascript
layui按条件隐藏表格列的实例
2019/09/19 Javascript
JavaScript实现左右滚动电影画布
2020/02/06 Javascript
Vue 实例中使用$refs的注意事项
2021/01/29 Vue.js
Python开发WebService系列教程之REST,web.py,eurasia,Django
2014/06/30 Python
Python+matplotlib实现计算两个信号的交叉谱密度实例
2018/01/08 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
2018/01/17 Python
Python3 使用cookiejar管理cookie的方法
2018/12/28 Python
用python生成与调用cntk模型代码演示方法
2019/08/26 Python
django配置app中的静态文件步骤
2020/03/27 Python
使用python计算三角形的斜边例子
2020/04/15 Python
解决numpy矩阵相减出现的负值自动转正值的问题
2020/06/03 Python
如何将json数据转换为python数据
2020/09/04 Python
Probikekit日本:自行车套件,跑步和铁人三项装备
2017/04/03 全球购物
小米旗下精品生活电商平台:小米有品
2018/12/18 全球购物
波兰多品牌运动商店:StreetStyle24.pl
2020/09/22 全球购物
小学生中国梦演讲稿
2014/04/23 职场文书
小学生国旗下演讲稿
2014/04/25 职场文书
离婚协议书怎么写
2014/09/12 职场文书
唱歌比赛拉拉队口号
2015/12/25 职场文书
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript