Hello,
I need urgent help. When i run rails application with rails 3.0.3 and
ruby version 1.9.2p0. i get the below error. can anyone guide me what's
i missed?
rails s
/home/.rvm/gems/ruby-1.9.2-p0/gems/railties-3.0.3/lib/rails/script_rails_loader.rb:11:
warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
/home/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:228:in
`activate': undefined method `map' for nil:NilClass (NoMethodError)
rails s
/home/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:228:in
`activate': undefined method `map' for nil:NilClass (NoMethodError)
from /home/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:254:in
`block in activate'
from /home/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:253:in
`each'
from /home/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:253:in
`activate'
from
/home/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:1119:in
`try_activate'
from <internal:lib/rubygems/custom_require>:32:in `rescue in require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from script/rails:6:in `<main>'
right above line /home/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:228, run this again, and paste the output here. Also, could you give us the output of “gem list”?
Here is the output of @loaded_stacks.inspect
{"railties"=>, "rake"=>[#<Gem::Specification name=railties
version=3.0.3>], "thor"=>[#<Gem::Specification name=railties
version=3.0.3>]}
gem.name gives
activesupport
My original application is on rails version 2.3.x but i need to run with
rails 3.0.3 and ruby 1.9.2p0.