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

 更新时间:2016年10月09日 08:53:43   作者:kp12345  
这篇文章主要介绍了Laravel5.1自定义500错误页面的方法,结合实例形式分析了Laravel5.1自定义错误页面的相关文件修改技巧,需要的朋友可以参考下

本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《Laravel框架入门与进阶教程》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

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

相关文章

  • php版微信公众平台之微信网页登陆授权示例

    php版微信公众平台之微信网页登陆授权示例

    这篇文章主要介绍了php版微信公众平台之微信网页登陆授权的方法,结合实例形式分析了微信网页登陆授权的接口调用及参数含义,需要的朋友可以参考下
    2016-09-09
  • Laravel模糊查询区分大小写的实例

    Laravel模糊查询区分大小写的实例

    今天小编就为大家分享一篇Laravel模糊查询区分大小写的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • 实例讲解php实现多线程

    实例讲解php实现多线程

    在本篇文章里小编给大家分享了关于php实现多线程的相关知识点以及实例内容,以后兴趣的朋友们学习下。
    2019-01-01
  • Symfony2创建页面实例详解

    Symfony2创建页面实例详解

    这篇文章主要介绍了Symfony2创建页面的方法,结合实例形式分析了Symfony页面创建的具体步骤与相关实现技巧,需要的朋友可以参考下
    2016-03-03
  • PHP小程序自动提交到自助友情连接

    PHP小程序自动提交到自助友情连接

    都知道 增加外链的方式之一就是提交给那些自助友情连接联盟
    2009-11-11
  • Swoole webSocket消息服务系统方案设计详解

    Swoole webSocket消息服务系统方案设计详解

    这篇文章主要为大家介绍了Swoole webSocket消息服务系统方案设计详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • typecho插件编写教程(五):核心代码

    typecho插件编写教程(五):核心代码

    这篇文章主要介绍了typecho插件编写教程(五):核心代码,本文讲解了完整的插件核心代码的示例,需要的朋友可以参考下
    2015-05-05
  • PHP面向对象之工作单元(实例讲解)

    PHP面向对象之工作单元(实例讲解)

    下面小编就为大家带来一篇PHP面向对象之工作单元(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • ThinkPHP中order()使用方法详解

    ThinkPHP中order()使用方法详解

    本文介绍ThinkPHP的order()方法的用法。order方法可以用于对数据库操作的结果进行排序。即相当于是在select语句中一个order by的子句
    2016-04-04
  • PHP生成唯一订单号的方法汇总

    PHP生成唯一订单号的方法汇总

    前阵子有个电子商务项目,需要生成订单号。当时的考虑很简单,取系统时间加上随机数,或者使用 uniqid() 方法。仔细考虑下上述方法,在顾客购买量少的情况下,订单重复的可能性为零,但是在购买高蜂期生成的订单号重复是很有可能发生的。
    2015-04-04

最新评论