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程序设计有所帮助。

相关文章

  • Fleaphp常见函数功能与用法示例

    Fleaphp常见函数功能与用法示例

    这篇文章主要介绍了Fleaphp常见函数功能与用法,结合实例形式总结分析了Fleaphp框架中常见函数的功能、定义、使用方法与相关注意事项,需要的朋友可以参考下
    2016-11-11
  • wamp下修改mysql访问密码的解决方法

    wamp下修改mysql访问密码的解决方法

    本篇文章是对wamp下修改mysql访问密码的方法进行了详细的介绍。需要的朋友参考下
    2013-05-05
  • PHP-FPM之Chroot执行环境详解

    PHP-FPM之Chroot执行环境详解

    在PHP-FPM中设立chroot,有很好的隔离作用,提高系统安全性,但是要想建立一个合理的PHP-FPM Chroot环境难度有点大,比用debootstrap等工具建立还要麻烦,这篇文章就详细介绍了PHP-FPM之Chroot执行环境,需要的朋友可以参考下。
    2015-08-08
  • joomla组件开发入门教程

    joomla组件开发入门教程

    这篇文章主要介绍了joomla组件开发的方法,结合实例形式分析了joomla组件的结构、功能与具体使用技巧,需要的朋友可以参考下
    2016-05-05
  • php读取csv实现csv文件下载功能

    php读取csv实现csv文件下载功能

    用PHP代码下载CSV文件,可以是字符串,也可以是一个CSV文件,下面直接上代码
    2013-12-12
  • PHP使用range协议实现输出文件断点续传代码实例

    PHP使用range协议实现输出文件断点续传代码实例

    这篇文章主要介绍了PHP使用range协议实现输出文件断点续传代码实例,需要的朋友可以参考下
    2014-07-07
  • Yii调试SQL的常用方法

    Yii调试SQL的常用方法

    这篇文章主要介绍了Yii调试SQL的常用方法,需要的朋友可以参考下
    2014-07-07
  • PHP常量DIRECTORY_SEPARATOR原理及用法解析

    PHP常量DIRECTORY_SEPARATOR原理及用法解析

    这篇文章主要介绍了PHP常量DIRECTORY_SEPARATOR原理及用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • 基于laravel where的高级使用方法

    基于laravel where的高级使用方法

    今天小编就为大家分享一篇基于laravel where的高级使用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • Drupal7连接多个数据库及常见问题解决

    Drupal7连接多个数据库及常见问题解决

    这篇文章主要介绍了Drupal7连接多个数据库的方法、操作实例,以及常见问题解决方法,需要的朋友可以参考下
    2014-03-03

最新评论