Laravel5.1自定义500错误页面示例


Posted in PHP onOctober 09, 2016

本文实例讲述了Laravel5.1自定义500错误页面的方法。分享给大家供大家参考,具体如下:

Laravel 5.1中500错误是程序错误,程序错误一定是系统自带的500错误,可以通过以下步骤简单实现自定义500错误页面。

编辑PHP文件app/Exceptions/Handler.php内容如下:

public function render($request, Exception $e)
{
  if ($e instanceof ModelNotFoundException) {
    $e = new NotFoundHttpException($e->getMessage(), $e);
  }
  if($e instanceof \Symfony\Component\Debug\Exception\FatalErrorException 
    && !config('app.debug')) {
    return response()->view('errors.default', [], 500);
  }
  return parent::render($request, $e);
}

然后编辑自定义错误页面对应视图文件errors.default.blade.php。

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP脚本数据库功能详解(下)
Oct 09 PHP
php下使用无限生命期Session的方法
Mar 16 PHP
PHP 定界符 使用技巧
Jun 14 PHP
超小PHP小马小结(方便查找后门的朋友)
May 05 PHP
php判断终端是手机还是电脑访问网站的思路及代码
Apr 24 PHP
PHP不用第三变量交换2个变量的值的解决方法
Jun 02 PHP
PhpDocumentor 2安装以及生成API文档的方法
May 21 PHP
什么是OneThink oneThink后台添加插件步骤
Apr 13 PHP
PHP中set_include_path()函数相关用法分析
Jul 18 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
May 17 PHP
PHP使用SMTP邮件服务器发送邮件示例
Aug 28 PHP
Laravel框架基于ajax和layer.js实现无刷新删除功能示例
Jan 17 PHP
Laravel重写用户登录简单示例
Oct 08 #PHP
Laravel使用memcached缓存对文章增删改查进行优化的方法
Oct 08 #PHP
PHP  实现等比压缩图片尺寸和大小实例代码
Oct 08 #PHP
Laravel Memcached缓存驱动的配置与应用方法分析
Oct 08 #PHP
yii通过小物件生成view的方法
Oct 08 #PHP
php获取服务器操作系统相关信息的方法
Oct 08 #PHP
Yii2创建多界面主题(Theme)的方法
Oct 08 #PHP
You might like
php数组对百万数据进行排除重复数据的实现代码
2010/06/08 PHP
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
2013/08/05 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
PHP+MYSQL会员系统的开发实例教程
2014/08/23 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
2017/02/05 PHP
laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
2017/10/12 PHP
PHP实现数组根据某个单元字段排序操作示例
2018/08/01 PHP
PHP根据key删除数组中指定的元素
2019/02/28 PHP
javascript 支持ie和firefox杰奇翻页函数
2008/07/22 Javascript
如何判断鼠标是否在DIV的区域内
2013/11/13 Javascript
Javascript对象属性方法汇总
2013/11/21 Javascript
为什么JavaScript没有块级作用域
2016/05/22 Javascript
基于JS实现回到页面顶部的五种写法(从实现到增强)
2016/09/03 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
jQuery zTree 异步加载添加子节点重复问题
2017/11/29 jQuery
vue-cli安装使用流程步骤详解
2018/11/08 Javascript
微信小程序左滑删除功能开发案例详解
2018/11/12 Javascript
微信小程序-API接口安全详解
2019/07/16 Javascript
layui下拉框获取下拉值(select)的例子
2019/09/10 Javascript
javascript-hashchange事件和历史状态管理实例分析
2020/04/18 Javascript
详解Vue3 Composition API中的提取和重用逻辑
2020/04/29 Javascript
vue实现可移动的悬浮按钮
2021/03/04 Vue.js
Python本地与全局命名空间用法实例
2015/06/16 Python
python3实现字符串操作的实例代码
2019/04/16 Python
python集合的新增元素方法整理
2020/12/07 Python
SneakerStudio英国:最佳运动鞋商店
2019/05/22 全球购物
学习保证书范文
2014/04/30 职场文书
党员志愿者活动总结
2014/06/26 职场文书
党员一帮一活动总结
2014/07/08 职场文书
三严三实对照检查材料
2014/09/22 职场文书
2014年办公室人员工作总结
2014/12/09 职场文书
秋季运动会加油词
2015/07/18 职场文书
2015年科普工作总结
2015/07/23 职场文书
团队合作精神学习心得体会
2016/01/19 职场文书
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
2021/06/11 Python
使用python生成大量数据写入es数据库并查询操作(2)
2022/09/23 Python