【发布时间】:2012-03-10 09:42:46
【问题描述】:
这很奇怪。目前,我的视图中有某种错误,但看不到它是什么。此外,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
编辑:我可以通过在控制器中引发异常来复制此行为。
【问题讨论】:
-
你在开发环境中运行这个应用程序?
-
development.log 中是否有任何有用的输出?
-
将开发记录器更改为详细。尝试从新的
rails g rails_app复制 development.rb。确保它没有提高 500 并呈现相同 -
关于
development.rb中的config.log_level设置? -
您是否更改了 500.html 的内容?这不是 3.2.2 中默认的 500 错误消息。
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2