我以为我读到当Ruby on Rails服务器在生产模式下运行时,它不会说错误(详细信息,显示代码)......但我只是尝试使用服务器运行
ruby script/server -e production
并添加<%= x %>
,其中局部变量x
未定义。它显示了很多错误细节,包括代码......有没有办法让它看起来更好?
答案 0 :(得分:0)
这取决于你想要实现的目标 - 你可以将一般异常的catch / rescue_from过程添加到ApplicationController,并将错误记录和重定向到一些通用的“我们很抱歉”页面。