orkutWasNotSoBad
orkutWasNotSoBad

Reputation: 648

Rails commands not working properly

I couldn't find anyone else with this problem so I thought I'd ask.

rails new myNewRailsApp

This works fine.

cd myNewRailsApp
ls

Reveals everything seems to have generated properly.

rails server

This creates a new directory "server" and creates a new rails application. It also seems to happen with "generate" and other command words. I'm on version 3.0.9 (considering rolling back now), and I purged it, all gems, and reinstalled. Am I missing something obvious?

Edit: I'm running on Ubuntu 11.04.

Upvotes: 0

Views: 1577

Answers (2)

Arun Kumar Arjunan
Arun Kumar Arjunan

Reputation: 6857

Seems like the command is still using 2.x version of rails. If you want to use multiple versions of rails for different projects use rvm to create gemset for each rails version.

[http://beginrescueend.com/][1]

If you dont want to use rvm, uninstall older versions of rails and try re-installing rails 3.x.

Upvotes: 0

Yule
Yule

Reputation: 9774

Looks as though it's using Rails 2 to generate a new app within your app. I've done this a few times and the amount of apps I've created with app names of "c" and "s".

To get round either use

bundle exec rails server

or

script/rails server

Or uninstall rails 2 from your system

Upvotes: 1

Related Questions