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 相关文章推荐
?繁体转换的class
Oct 09 PHP
QueryPath PHP 中的jQuery
Apr 11 PHP
在IIS7.0下面配置PHP 5.3.2运行环境的方法
Apr 13 PHP
php调用c接口无错版介绍
Mar 11 PHP
php面象对象数据库操作类实例
Dec 02 PHP
php中使用url传递数组的方法
Feb 11 PHP
FastCGI 进程意外退出造成500错误
Jul 26 PHP
php阿拉伯数字转中文人民币大写
Dec 21 PHP
php常用图片处理类
Mar 16 PHP
PHP在linux上执行外部命令的方法
Feb 06 PHP
由php中字符offset特征造成的绕过漏洞详解
Jul 07 PHP
搭建自己的PHP MVC框架详解
Aug 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
Yii2创建多界面主题(Theme)的方法
2016/10/08 PHP
PHP面向对象五大原则之接口隔离原则(ISP)详解
2018/04/04 PHP
js 第二代身份证号码的验证机制代码
2011/05/12 Javascript
js预载入和JavaScript Image()对象使用介绍
2011/08/28 Javascript
用js实现输入提示(自动完成)的实例代码
2013/06/14 Javascript
javascript打印html内容功能的方法示例
2013/11/28 Javascript
一个JavaScript获取元素当前高度的实例
2014/10/29 Javascript
jQuery插件pagination实现分页特效
2015/04/12 Javascript
Javascript中prototype属性实现给内置对象添加新的方法
2015/05/14 Javascript
ES6学习教程之对象的扩展详解
2017/05/02 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
微信小程序wx.previewImage预览图片实例详解
2017/12/07 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法
2018/03/09 Javascript
手把手带你封装一个vue component第三方库
2019/02/14 Javascript
JS实现水平移动与垂直移动动画
2019/12/19 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
2020/02/24 Javascript
vue项目实现减少app.js和vender.js的体积操作
2020/11/12 Javascript
js实现扫雷源代码
2020/11/27 Javascript
Python实现测试磁盘性能的方法
2015/03/12 Python
Python制作爬虫采集小说
2015/10/25 Python
基于python进行桶排序与基数排序的总结
2018/05/29 Python
python实现栅栏加解密 支持密钥加密
2019/03/20 Python
python安装dlib库报错问题及解决方法
2020/03/16 Python
配置python的编程环境之Anaconda + VSCode的教程
2020/03/29 Python
python实现音乐播放和下载小程序功能
2020/04/26 Python
python用700行代码实现http客户端
2021/01/14 Python
css3选择器基本介绍
2014/12/15 HTML / CSS
怎样从/向数据文件读/写结构
2014/11/23 面试题
请介绍一下WSDL的文档结构
2013/03/17 面试题
土木工程毕业生自荐信
2013/09/21 职场文书
公务员职务工作的自我评价
2013/11/01 职场文书
525心理活动总结
2014/07/04 职场文书
大学生第一学年自我鉴定
2014/09/12 职场文书
大学生军训感言
2015/08/01 职场文书
青岛市的收音机研制与生产
2022/04/07 无线电