Ruby on Rails:从rails 2.3.8切换到3.0.3

Nul*_*uli 0 ruby-on-rails

在我的环境中,我需要3.0.3

但是当我编写脚本/服务器时

我明白了: can't activate rails (= 2.3.8, runtime) for [], already activated rails-3.0.3

我不希望它激活2.3.8 .. = \

Mat*_*att 6

Rails 3.x不再使用script/server了 - 你应该用rails server或运行你的服务器rails s.您可以删除script除以外的所有文件script\rails.

另外,您不再在environment.rb中指定您的Rails版本(如果这是"env"的意思).所有宝石及其版本都在您的指定中指定Gemfile.

你有没有像升级到Rails 3这样的指南?仅仅更改Rails版本是不够的evironment.rb.