为什么我的Laravel 4.2堆栈跟踪页面发生了变化?

时间:2014-06-12 22:06:56

标签: laravel stack trace

我最近为一个新项目安装了Laravel 4.2的新副本。

我已在app/config/app.php启用了调试功能,在bootstrap/start.php中设置了我的本地环境,并在app/local/app.php中启用了调试功能。

由于某种原因,我的堆栈跟踪页面已更改。我无法找到关于他们正式更改的任何内容,升级指南中没有任何内容......

这里是screenshot的样子。它几乎就像是对正常情况的补充;出了问题"页面,不像我已经习惯的橙色/灰色堆栈痕迹。

为了检查,我创建了一个全新的测试项目,并显示了正确的堆栈跟踪(尽管颜色不同),like so

发生了什么?

2 个答案:

答案 0 :(得分:3)

只需按照artisan

中的command prompt命令运行即可
php artisan clear-compiled

它应该在安装后运行(我有同样的问题)。

答案 1 :(得分:1)

我很惊讶你们两个能够单独使用artisan clear-compiledcomposer update来解决问题。这些都不适合我。

经过一些故障排除后,我发现Laravel 4.2.2和4.2.3中的更改导致Whoops页面变得不稳定。我在github上opened an issue

4.2.2中引入的更改使堆栈跟踪看起来like the first @sanaco screenshot ...

Laravel 4.2.2:

enter image description here

...然后在4.2.3中进行的其他更改使其看起来the second one

Laravel 4.2.3

enter image description here