Laravel 错误显示 html 代码而不是渲染它(调试模式打开)

Laravel error display html code instead of rendering it (debug mode ON)

当在 laravel 4.2 上以 DEBUG 模式发生错误时,我得到了显示的错误,但显示的是完整的纯文本(其中包含 html 代码)。

正如你在这张图片上看到的

然后我必须每次在页面上搜索 "stacktrace" 才能看到错误:

它应该显示如下所示的错误 link https://cdn.tutsplus.com/net/uploads/2013/06/whoops-laravel.png

我不明白,我花了大约 2 天的时间试图解决这个问题,但没有任何效果..

我刚刚看到调试栏也没有呈现,但它也在 html 代码中。

当我在 App::error 中创建视图时,我没有遇到任何问题,但这不是我想要的,我想要你在我之前的 link 中看到的精美显示,它是laravel 在调试模式下默认使用的那个..

okey 所以我在 Whoops 的 GIT 上发帖,我得到了我的问题的正确答案..

我只需要添加

header('Content-Type: text/html');

很简单..但是我没想到这个