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函数,php爱好者站推荐
Mar 19 PHP
全世界最小的php网页木马一枚 附PHP木马的防范方法
Oct 09 PHP
深入解析fsockopen与pfsockopen的区别
Jul 05 PHP
destoon设置自定义搜索的方法
Jun 21 PHP
PHP缓存机制Output Control详解
Jul 14 PHP
php生出随机字符串
Jul 06 PHP
浅谈Laravel中的一个后期静态绑定
Aug 11 PHP
PHP设计模式之观察者模式定义与用法示例
Aug 04 PHP
PHP合并两个或多个数组的方法
Jan 20 PHP
PHP html_entity_decode()函数讲解
Feb 25 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
May 29 PHP
PHP中多字节字符串操作实例详解
Aug 23 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
星际争霸 Starcraft 秘技补丁
2020/03/14 星际争霸
生成静态页面的php函数,php爱好者站推荐
2007/03/19 PHP
php读取EXCEL文件 php excelreader读取excel文件
2012/12/06 PHP
PHP中快速生成随机密码的几种方式
2017/04/17 PHP
PHP关键特性之命名空间实例详解
2017/05/06 PHP
mac pecl 安装php7.1扩展教程
2019/10/17 PHP
Extjs4 GridPanel的主要配置参数详细介绍
2013/04/18 Javascript
JavaScript 实现鼠标拖动元素实例代码
2014/02/24 Javascript
node.js中的buffer.Buffer.isEncoding方法使用说明
2014/12/14 Javascript
node.js解决获取图片真实文件类型的问题
2014/12/20 Javascript
js实现带按钮的上下滚动效果
2015/05/12 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
JQuery遍历元素的后代和同胞实现方法
2016/09/18 Javascript
理解JavaScript原型链
2016/10/25 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
vue 实现移动端键盘搜索事件监听
2019/11/06 Javascript
Python 的 Socket 编程
2015/03/24 Python
从Python的源码来解析Python下的freeblock
2015/05/11 Python
python中os模块详解
2016/10/14 Python
执行Python程序时模块报错问题
2020/03/26 Python
Python如何通过百度翻译API实现翻译功能
2020/04/02 Python
REISS英国官网:伦敦High Street最受欢迎品牌
2016/12/21 全球购物
英国时尚优质的女装:Hope Fashion
2018/08/14 全球购物
橄榄树药房:OLIVEDA
2019/09/01 全球购物
我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?
2013/05/09 面试题
护理专业本科生自荐信
2013/10/01 职场文书
党委班子纠正“四风”问题整改措施
2014/10/28 职场文书
2014年创卫工作总结
2014/11/24 职场文书
环境建议书
2015/02/04 职场文书
大学生个人学习总结
2015/02/15 职场文书
独生子女证明范本
2015/06/19 职场文书
nginx配置proxy_pass中url末尾带/与不带/的区别详解
2021/03/31 Servers
详解nodejs内置模块
2021/05/06 NodeJs
PyTorch的Debug指南
2021/05/07 Python
go使用Gin框架利用阿里云实现短信验证码功能
2021/08/04 Golang
python编程实现清理微信重复缓存文件
2021/11/01 Python