ruby on rails - LoadError(不能加载这样的文件——static_helper.rb):



我正在尝试将旧的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'

是否使用捆绑器?(http://gembundler.com/rails23.html).

我有一个不同的错误更新旧的rails 2.3应用程序到2.3.15,我能够通过设置捆绑器和从config/environment.rb中删除config.gem行来解决问题


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

的文件
module StaticHelper
end

最新更新