Ruby on rails 问题应用程序Rails 2使用bundler

Ruby on rails 问题应用程序Rails 2使用bundler,ruby-on-rails,bundler,Ruby On Rails,Bundler,我使用的是Rails 2.3.11 end,错误是: 配置中的命名错误#索引 显示rails/ruby/1.8/gems/actionpack-2.3.11/lib/action_controller/templates/rescues/diagnostics.erb,其中第7行出现: 为nil:NilClass调用了私有方法“gsub” 提取的源(第7行附近): 4:在控制器中# 5: 6: 7: 8: 9:@rescues_path[“rescues/_trace.erb”]%> 1

我使用的是Rails 2.3.11 end,错误是:

配置中的命名错误#索引

显示rails/ruby/1.8/gems/actionpack-2.3.11/lib/action_controller/templates/rescues/diagnostics.erb,其中第7行出现:

为nil:NilClass调用了私有方法“gsub”

提取的源(第7行附近):

4:在控制器中#
5: 
6: 
7: 
8: 
9:@rescues_path[“rescues/_trace.erb”]%>
10: 

我的感觉是
@exception
为空,因为页面上没有出现异常

尝试以下方法:


这是一个应用程序范围的错误rails/ruby/1.8/gems/actionpack-2.3.11/lib/action\u controller/templates/rescues/diagnostics.erb
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: 
<% if !@exception.nil? %>
   <%=h @exception.clean_message %>
<% end %>