隐藏Rails生产中的错误

时间:2013-12-04 18:44:02

标签: ruby-on-rails

如何在生产模式中隐藏应用程序错误并阻止下摆显示给用户?

我希望像这样的错误不显示;

can't convert Symbol into Integer

5:   <%= f.hidden_field :reset_password_token %>
6:   <%= f.input :password, autofocus: true, placeholder: "Password" %>
7:   <%= f.input :password_confirmation, label: false, placeholder: "Confirm Password" %>
8:   <%= f.input :submit , "Change Password" %>
9: <% end %>
10: 
11: <%= render "devise/shared/links" %>

1 个答案:

答案 0 :(得分:0)

通常,您可以在应用程序控制器中定义rescue_from语句,以避免异常并呈现错误页面。 This post举了一个例子。