我希望它能让普通用户看到正常的“我们很抱歉,但出了点问题。”当他们遇到500错误但是管理员在生产中看到开发风格完整堆栈跟踪时发出消息。
我们正在使用例外,但能够在服务器上内联调试错误也很有帮助。
答案 0 :(得分:0)
之前没有尝试过,但我认为您的ApplicationController中可能有一个before_filter,它会检查用户是否是管理员,如果是,请执行此操作:
YourApp::Application.configure do
config.consider_all_requests_local = true
end