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 相关文章推荐
PHP调用三种数据库的方法(1)
Oct 09 PHP
php自动获取字符串编码函数mb_detect_encoding
May 31 PHP
在PHP上显示JFreechart画的统计图方法
Nov 03 PHP
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
Apr 24 PHP
destoon实现公司新闻详细页添加评论功能的方法
Jul 15 PHP
php数字运算验证码的实现代码
Jul 30 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
Sep 09 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
Laravel中9个不经常用的小技巧汇总
Apr 16 PHP
Laravel5框架自定义错误页面配置操作示例
Apr 17 PHP
PHP使用Redis实现Session共享的实现示例
May 12 PHP
Laravel find in set排序实例
Oct 09 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
php数组函数序列之array_sum() - 计算数组元素值之和
2011/10/29 PHP
基于PHP编程注意事项的小结
2013/04/27 PHP
php实现的常见排序算法汇总
2014/09/08 PHP
javascript 动态table添加colspan\rowspan 参数的方法
2009/07/25 Javascript
查看大图功能代码jquery版
2013/11/05 Javascript
使用JavaScript为Kindeditor自定义按钮增加Audio标签
2016/03/18 Javascript
快速解决jquery.touchSwipe左右滑动和垂直滚动条冲突
2016/04/15 Javascript
js实现上传图片预览方法
2016/10/25 Javascript
jQuery无缝轮播图代码
2016/12/22 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
JavaScript mixin实现多继承的方法详解
2017/03/30 Javascript
从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析
2017/04/13 Javascript
JavaScript通过filereader接口读取文件
2017/05/10 Javascript
Nodejs中Express 常用中间件 body-parser 实现解析
2017/05/22 NodeJs
详解tween.js的使用教程
2017/09/14 Javascript
小程序组件之仿微信通讯录的实现代码
2018/09/12 Javascript
js中的reduce()函数讲解
2019/01/18 Javascript
vue中 this.$set的用法详解
2019/09/06 Javascript
详解django中自定义标签和过滤器
2017/07/03 Python
Python中顺序表的实现简单代码分享
2018/01/09 Python
python用户评论标签匹配的解决方法
2018/05/31 Python
Django框架多表查询实例分析
2018/07/04 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
django-csrf使用和禁用方式
2020/03/13 Python
keras读取训练好的模型参数并把参数赋值给其它模型详解
2020/06/15 Python
好莱坞百老汇御用王牌美妆:Koh Gen Do 江原道
2018/04/03 全球购物
俄罗斯最大的灯具网站:Fandeco
2020/03/14 全球购物
给分销商的致歉信
2014/01/14 职场文书
工作失职检讨书范文
2014/01/16 职场文书
甜美蛋糕店创业计划书
2014/01/30 职场文书
科长个人四风问题整改措施思想汇报
2014/10/13 职场文书
2015年入党决心书
2015/02/05 职场文书
电影红河谷观后感
2015/06/11 职场文书
2016寒假社会实践心得体会范文
2015/10/09 职场文书
实验心得体会范文
2016/01/25 职场文书
MySQL的存储函数与存储过程的区别解析
2022/04/08 MySQL