【发布时间】:2017-02-27 13:06:04
【问题描述】:
我正在寻找一种现代(Laravel 5.4)方式来显示自定义 500 错误页面,仅用于 HTTP(非 ajax/fetch)响应。我读了一些帖子,但每个回复看起来都像是一个把戏或者已经过时了。 \App\Exceptions\Handler里面大概有什么要修改的,但是我没有找到“正确的方法”。
在 Laravel 5.4 中是否有一种简单的方法可以在致命错误(未捕获,返回 500)时显示特定页面?
换句话说,当我的一个控制器出现语法错误时,它会显示“哎呀,出了点问题”,并带有一些 HTML 和 500 错误代码。我想显示其他内容,其规则与默认行为相同(理想情况下仅适用于 HTML 浏览器,不适用于 ajax/fetch 等)。
编辑:仅在生产环境中。
【问题讨论】:
标签: laravel laravel-5.4