這必須是一個簡單的問題,但我無法通過瀏覽此論壇找到答案。導軌不以正確的版本開始
當我檢查鐵軌的版本,它顯示的版本3.2.8
[email protected] [~/rails_apps]# rails -v
Rails 3.2.8
[email protected] [~/rails_apps]#
但是當我啓動服務器,它運行的版本2.3.11
[email protected] [~/rails_apps/myapp]# script/server -p12011
=> Booting Mongrel
=> Rails 2.3.11 application starting on http://0.0.0.0:12011
/home3/user/rails_apps/myapp/config/environment.rb:45: warning: already initialized constant RAILS_ENV
NOTE: SourceIndex.new(hash) is deprecated; From /usr/lib64/ruby/gems/1.8/gems/rails-2.3.11/lib/rails/vendor_gem_source_index.rb:100:in `new'.
=> Call with -d to detach
=> Ctrl-C to shutdown server
我在做什麼錯?
當您運行軌道距離/ rails_apps/MYAPP內-v關於什麼的?如果您使用的是RVM,您的myapp目錄中是否有.rvmrc文件覆蓋默認的ruby/rails?您的導軌版本是否在您的Gemfile中指定? – niiru