I dont know guys how you fixed this problem. I have one rails app that runs as expected at port 80 using webrick. And another rails app running at port 3001, that doesnt start. I get the same error as you:
ruby script/server -p 3001 -e production & [2] 29028 root@li76-92:/home/magic/delivery/workspace/delivery-magic-wap# /usr/local/lib/site_ruby/1.8/rubygems.rb:232:in `activate': undefined method `map' for nil:NilClass (NoMethodError) from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:33:in `require' from /home/magic/delivery/workspace/delivery-magic-wap/vendor/rails/railties/lib/commands/server.rb:1 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:29:in `require' from script/server:3 I uninstalled the multiple rails versions I had, and left the one that works for the other app 2.2.3. This is my gem list output: gem list *** LOCAL GEMS *** actionmailer (2.2.3) actionpack (2.2.3) activemerchant (1.10.0) activerecord (2.2.3) activeresource (2.2.3) activesupport (3.0.5, 2.2.3) authlogic (2.1.6) braintree (2.8.0) builder (3.0.0) i18n (0.4.2) jabber4r (0.8.0) json (1.5.1) linecache (0.43) rack (1.1.2, 1.0.1) railroad (0.5.0) rails (2.2.3) rake (0.8.7) ruby-debug-base (0.10.4) ruby-debug-ide (0.4.16) rubygems-update (1.4.2) xmpp4r (0.5) Everything seems ok, but I still get this anoying error. I'm not using apache, neither mongrel. Just trying to start with the default webrick.. The app works Ok at my development box, not at the VPS hosting. Any clues and what could be wrong? -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.