LoadError(无法加载此类文件 - static_helper.rb):

时间:2013-01-16 21:50:00

标签: ruby-on-rails

我正在尝试将旧的rails 2.3应用程序升级到2.3.15,并且在更改environment.rb中的RAILS_GEM_VERSION行后出现以下错误

LoadError (cannot load such file -- static_helper.rb):
app/controllers/static_controller.rb:1:in `<top (required)>'
<internal:prelude>:10:in `synchronize'
/Users/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/httpserver.rb:138:in `service'
/Users/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/httpserver.rb:94:in `run'
/Users/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/server.rb:191:in `block in start_thread'

1 个答案:

答案 0 :(得分:0)

您使用的是捆绑包吗? (http://gembundler.com/rails23.html)。

我有一个不同的错误,将旧的rails 2.3应用更新为2.3.15,我可以通过设置捆绑器并从config.gem删除config/environment.rb行来解决这个问题


没关系Bundler的建议,我打赌StaticController期望找到一个相应的帮助文件。尝试创建名为app/helpers/static_helper.rb的文件:

module StaticHelper
end