Ruby on rails Rails3异常通知错误

Ruby on rails Rails3异常通知错误,ruby-on-rails,Ruby On Rails,我正在将rails 2.3.5应用程序转换为rails 3应用程序。我在下面的代码中得到一个错误 错误 Undefined method `filter_sensitive_post_data_parameters' for #<#<Class:0x0000010726a478>:0x000001069e7080> 未定义的方法'filter\u sensitive\u post\u data\u parameters'# 应用程序内/views/exception\

我正在将rails 2.3.5应用程序转换为rails 3应用程序。我在下面的代码中得到一个错误

错误

Undefined method `filter_sensitive_post_data_parameters' for #<#<Class:0x0000010726a478>:0x000001069e7080>
未定义的方法'filter\u sensitive\u post\u data\u parameters'#
应用程序内/views/exception\u notifier/\u request.rhtml

  <% if @request.respond_to?(:protocol) %>
        * URL       : <%= @request.protocol %><%= @host %><%= @request.request_uri %>
        * IP address: <%= @request.env["HTTP_X_FORWARDED_FOR"] || @request.env["REMOTE_ADDR"] %>
        * Parameters: <%= send(:filter_sensitive_post_data_parameters,@request.parameters).inspect %>
        * Rails root: <%= @rails_root %>
        <% else  %>
        * Exception did not occur in controller, and was recoverable.
        <% end %>

*网址:
*IP地址:
*参数:
*Rails根目录:
*控制器中未发生异常,该异常是可恢复的。

卡了3个小时。请帮助可能是因为Rails 3中不再存在此方法。通过
request.filtered\u parameters()


*网址:
*IP地址:
*参数:
*Rails根目录:
*控制器中未发生异常,该异常是可恢复的。

是否有@?我用这个更新我的答案。您如何定义这个@request?提升此机架的位置。输入丢失?此错误显示在线路请求中。筛选的参数()。检查
<% if request.respond_to?(:protocol) %>
        * URL       : <%= request.protocol %><%= @host %><%= request.request_uri %>
        * IP address: <%= request.env["HTTP_X_FORWARDED_FOR"] || request.env["REMOTE_ADDR"] %>
        * Parameters: <%= request.filtered_parameters().inspect %>
        * Rails root: <%= @rails_root %>
<% else  %>
        * Exception did not occur in controller, and was recoverable.
<% end %>