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实现用户认证及管理完全源码
Mar 11 PHP
php xml实例 留言本
Mar 20 PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
Jun 03 PHP
解析php中static,const与define的使用区别
Jun 18 PHP
编写Smarty插件在模板中直接加载数据的详细介绍
Jun 26 PHP
codeigniter框架批量插入数据
Jan 09 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
Jun 19 PHP
PHP单例模式详细介绍
Jul 01 PHP
php利用gd库为图片添加水印
Nov 09 PHP
PHP实现多图上传(结合uploadify插件)思路分析
Nov 30 PHP
PHP PDO操作MySQL基础教程
Jun 05 PHP
基于PHP实现邮箱验证激活过程详解
Oct 28 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
调频问题解答
2021/03/01 无线电
PHP实现的功能是显示8条基色色带
2006/10/09 PHP
一个改进的UBB类
2006/10/09 PHP
php checkdate、getdate等日期时间函数操作详解
2010/03/11 PHP
php上传文件的增强函数
2010/07/21 PHP
PHP中spl_autoload_register()和__autoload()区别分析
2014/05/10 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
php防止网站被攻击的应急代码
2015/10/21 PHP
php实现用户注册密码的crypt加密
2017/06/08 PHP
PHP生成二维码与识别二维码的方法详解【附源码下载】
2019/03/07 PHP
基本jquery的控制tabs打开的数量的代码
2010/10/17 Javascript
js/jQuery对象互转(快速操作dom元素)
2013/02/04 Javascript
js换图片效果可进行定时操作
2014/06/09 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
2015/02/24 Javascript
JavaScript 不支持 indexof 该如何解决
2016/03/30 Javascript
BootStrapValidator校验方式
2016/12/19 Javascript
原生JS实现N级菜单的代码
2017/05/21 Javascript
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
Vue.js 实现微信公众号菜单编辑器功能(二)
2018/05/08 Javascript
Angular使用Restful的增删改
2018/12/28 Javascript
python生成IP段的方法
2015/07/07 Python
python数组过滤实现方法
2015/07/27 Python
Python 数据结构之堆栈实例代码
2017/01/22 Python
Python使用Selenium爬取淘宝异步加载的数据方法
2018/12/17 Python
钉钉群自定义机器人消息Python封装的实例
2019/02/20 Python
python进阶之自定义可迭代的类
2019/08/20 Python
Python利用PyExecJS库执行JS函数的案例分析
2019/12/18 Python
Python如何读取文件中图片格式
2020/01/13 Python
Python3 hashlib密码散列算法原理详解
2020/03/30 Python
增大python字体的方法步骤
2020/07/05 Python
卡塔尔航空官方网站:Qatar Airways
2017/02/08 全球购物
德国内衣、泳装和睡衣网上商店:Bigsize Dessous
2018/07/09 全球购物
幼儿园教师国培感言
2014/02/02 职场文书
副总经理岗位职责
2015/02/02 职场文书
公务员个人总结
2015/02/12 职场文书
php TP5框架生成二维码链接
2021/04/01 PHP