问题应用程序Rails 2使用bundler

时间:2011-03-22 13:20:33

标签: ruby-on-rails bundler

我正在使用Rails 2.3.11结束错误是:

配置中的NoMethodError #index

显示rails / ruby​​ / 1.8 / gems / actionpack-2.3.11 / lib / action_controller / templates / rescues / diagnostics.erb第7行引出:

私有方法`gsub'调用nil:NilClass

提取的来源(第7行):

4: in <%=h request.parameters['controller'].humanize %>Controller<% if request.parameters['action'] %>#<%=h request.parameters['action'] %><% end %>
5: <% end %>
6: </h1>
7: <pre><%=h @exception.clean_message %></pre>
8: 
9: <%= render :file => @rescues_path["rescues/_trace.erb"] %>
10: 

1 个答案:

答案 0 :(得分:0)

我的感觉是@exception为空,因为页面上没有引发异常。

尝试类似:

<% if !@exception.nil? %>
   <%=h @exception.clean_message %>
<% end %>