Create rails app fails

Hi there, so I decided to go ahead and go through Rolling With Ruby on
Rails, the updated version. I got InstantRails installed and pulled
the cookbook up, so it all seems to be working. However, when I
navigate to

C:\InstantRails\rails_apps

and do

rails cookbook2

I get the error:

'rails' is not recognized as an internal or external command, operable
program or batch file.

Looking at the instant rails console, it says that apache is running/
started and mySQL says its "pending"

Is there something else I have to do to get started?

It appears as though the rails command is not in your path. Google
for "adding a path in windows".

Ok, possibly the problem was I had installed Ruby first by itself,
then it looks like Instant Rails installs it too. I uninstalled c:
\ruby, which leaves the other install at c:\InstantRails\ruby, and I
changed the Windows path accordingly. But when I do ruby -v it does
not see it...

nevermind - somehow I got it to recognize the right directory and now
it works...thanks.

It may be preferable to use Ruby 1.8.6 and build instead of relying on instant rails. Instant rails is great package but doing it raw gives more control

Pixelmech wrote:

Hi there, so I decided to go ahead and go through Rolling With Ruby on
Rails, the updated version. I got InstantRails installed and pulled
the cookbook up, so it all seems to be working. However, when I
navigate to

C:\InstantRails\rails_apps

and do

rails cookbook2

I get the error:

'rails' is not recognized as an internal or external command, operable
program or batch file.

Looking at the instant rails console, it says that apache is running/
started and mySQL says its "pending"

Is there something else I have to do to get started?

Make sure you use the command line tool from within InstantRails. Its
under Rails Application on the I menu. It adds all the necessary
paths.