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