本文阐述了laravel5.1自定义500错误页面的方式。分享给你供你参考,如下:

在5.1 500 laravel错误是程序错误。程序错误必须是系统带来的500错误。可以通过以下步骤简单地实现500错误页面。

编辑PHP文件的应用/例外/ handler.php内容如下:


公共函数渲染($请求,异常$ E)
{
如果($ E是modelnotfoundexception){
e =新notfoundhttpexception(a -> GetMessage(),e);
}
如果($ E是 symfony组件调试 fatalerrorexception例外)
配置('app。调试)){
返回响应(->视图)('errors。默认的,{ },500);
}
返回父级::呈现($请求,$ E);
}




然后编辑自定义错误页的视图文件errors.default.blade.php。

更多关于laravel,感兴趣的读者可以查看相关内容的主题:laravel框架介绍和高级教程PHP,总结

希望本文有助于基于laravel框架的PHP程序设计人。