在开发模式下没有获得视图错误的调试输出

这很奇怪。 目前,我在视图中有某种错误,但看不出它是什么。 此外,Web服务器跟踪中没有调试输出。

在此处输入图像描述

Rails 3.2.2应用程序是2.7.10的升级,我使用“瘦”作为我的开发服务器。 当其他地方发生错误时,我会得到正常的调试输出。

编辑:我正在运行开发,你可以在这里看到:

=> Booting Thin => Rails 3.2.2 application starting in development on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server >> Thin web server (v1.3.1 codename Triple Espresso) >> Maximum connections set to 1024 >> Listening on 0.0.0.0:3000, CTRL+C to stop 

编辑:我可以通过在控制器中引发exception来复制此行为。

请检查您的development.rb并确保

config.consider_all_requests_local = true

否则,将不会显示exception和堆栈跟踪。

我会将应用程序的./config目录中的文件与干净的Rails 3.2安装文件进行比较。 他们重新构建了非常重要的东西,如果你没有正确升级所有配置文件,通常会出现像这样的奇怪错误弹出窗口。