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 相关文章推荐
web站点获取用户IP的安全方法 HTTP_X_FORWARDED_FOR检验
Jun 01 PHP
深入eAccelerator与memcached的区别详解
Jun 06 PHP
php 批量替换程序的具体实现代码
Oct 04 PHP
php中apc缓存使用示例
Dec 25 PHP
9段PHP实用功能的代码推荐
Oct 14 PHP
PHP 实现代码复用的一个方法 traits新特性
Feb 22 PHP
php关联数组快速排序的方法
Apr 17 PHP
PHP截取IE浏览器并缩小原图的方法
Mar 04 PHP
php二维数组按某个键值排序的实例讲解
Feb 15 PHP
PHP工厂模式、单例模式与注册树模式实例详解
Jun 03 PHP
laravel orm 关联条件查询代码
Oct 21 PHP
Laravel 简单实现Ajax滚动加载示例
Oct 22 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快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
了解PHP的返回引用和局部静态变量
2015/06/04 PHP
学习PHP Cookie处理函数
2016/08/09 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
Laravel 框架基于自带的用户系统实现登录注册及错误处理功能分析
2020/04/14 PHP
aspx中利用js实现确认删除代码
2010/07/22 Javascript
关于query Javascript CSS Selector engine
2013/04/12 Javascript
浅析XMLHttpRequest的缓存问题
2013/12/13 Javascript
jQuery插件开发详细教程
2014/06/06 Javascript
JavaScript中使用arguments获得函数传参个数实例
2014/08/27 Javascript
JS去除iframe滚动条的方法
2015/04/01 Javascript
Jquery实现动态切换图片的方法
2015/05/18 Javascript
AngularJS入门教程之控制器详解
2016/07/27 Javascript
cropper js基于vue的图片裁剪上传功能的实现代码
2018/03/01 Javascript
解决Vue2.x父组件与子组件之间的双向绑定问题
2018/03/06 Javascript
vue中在vuex的actions中请求数据实例
2019/11/08 Javascript
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
2020/04/11 Javascript
python端口扫描系统实现方法
2014/11/19 Python
python 删除非空文件夹的实例
2018/04/26 Python
Python实现对文件进行单词划分并去重排序操作示例
2018/07/10 Python
Python实现的旋转数组功能算法示例
2019/02/23 Python
python文件绝对路径写法介绍(windows)
2019/12/25 Python
ansible动态Inventory主机清单配置遇到的坑
2020/01/19 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
借助Paramiko通过Python实现linux远程登陆及sftp的操作
2020/03/16 Python
Django模板获取field的verbose_name实例
2020/05/19 Python
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
2013/10/10 HTML / CSS
孤独星球出版物:Lonely Planet Publications
2018/03/17 全球购物
Java程序员面试90题
2013/10/19 面试题
自荐书模板
2013/12/15 职场文书
大学同学聚会邀请函
2014/01/29 职场文书
法学函授自我鉴定
2014/02/06 职场文书
个人授权委托书模板
2014/09/14 职场文书
2016十一国庆节慰问信
2015/12/01 职场文书
乡镇干部学习心得体会
2016/01/23 职场文书
Python实现日志实时监测的示例详解
2022/04/06 Python