# Simple hopefully, newbish question, but how come it's saying starting in Rails 2.2.2 when I'm using

**URL:** <https://www.ruby-forum.com/t/simple-hopefully-newbish-question-but-how-come-its-saying-starting-in-rails-2-2-2-when-im-using/171465>\
**Category:** Rails\
**Created:** [July 2, 2009, 11:20pm UTC](https://www.ruby-forum.com/t/simple-hopefully-newbish-question-but-how-come-its-saying-starting-in-rails-2-2-2-when-im-using/171465 "2009-07-02T23:20:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![rick](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@rick](https://www.ruby-forum.com/u/rick)\
**Post date:** [July 2, 2009, 11:20pm UTC](https://www.ruby-forum.com/t/simple-hopefully-newbish-question-but-how-come-its-saying-starting-in-rails-2-2-2-when-im-using/171465/1 "2009-07-02T23:20:06Z")

</div>

I’m trying to get this app I have (I actually started it over fresh) to  
start up with rails 2.3.2

rick- ~/projects/rails/hockey $ sudo gem install rails -v 2.3.2  
Password:  
Successfully installed rails-2.3.2  
1 gem installed  
rick- ~/projects/rails/hockey $ sudo rake rails:update  
(in /Users/rick/projects/rails/hockey)  
rick- ~/projects/rails/hockey $ ruby script/server  
=\> Booting Mongrel (use ‘script/server webrick’ to force WEBrick)  
=\> Rails 2.2.2 application starting on [http://0.0.0.0:3000](http://0.0.0.0:3000)  
=\> Call with -d to detach  
=\> Ctrl-C to shutdown server  
\*\* Starting Mongrel listening at 0.0.0.0:3000  
\*\* Starting Rails with development environment…  
\*\* Rails loaded.  
\*\* Loading any Rails specific GemPlugins  
\*\* Signals ready. TERM =\> stop. USR2 =\> restart. INT =\> stop (no  
restart).  
\*\* Rails signals registered. HUP =\> reload (without restart). It might  
not  
work well.  
\*\* Mongrel 1.1.5 available at 0.0.0.0:3000  
\*\* Use CTRL-C to stop.

my environment.rb file has  
RAILS\_GEM\_VERSION = ‘2.3.2’ unless defined? RAILS\_GEM\_VERSION

and my bash\_profile has  
export RAILS\_GEM\_VERSION=2.3.2

Why does it say “Rails 2.2.2 application starting on  
[http://0.0.0.0:3000](http://0.0.0.0:3000)”

gem list shows:  
rick- ~/projects/rails/hockey $ gem list --local rails

\*\*\* LOCAL GEMS \*\*\*

rails (2.3.2, 2.2.2, 2.1.1, 2.1.0)

---

<div class="post-metadata">

**Author:** ![rick](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@rick](https://www.ruby-forum.com/u/rick)\
**Post date:** [July 2, 2009, 11:34pm UTC](https://www.ruby-forum.com/t/simple-hopefully-newbish-question-but-how-come-its-saying-starting-in-rails-2-2-2-when-im-using/171465/2 "2009-07-02T23:34:43Z")

</div>

Anything in ~projects/rails/hockey/vendor/rails? That will override  
any gems you have installed.

-philip

---

<div class="post-metadata">

**Author:** ![rick](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@rick](https://www.ruby-forum.com/u/rick)\
**Post date:** [July 2, 2009, 11:38pm UTC](https://www.ruby-forum.com/t/simple-hopefully-newbish-question-but-how-come-its-saying-starting-in-rails-2-2-2-when-im-using/171465/3 "2009-07-02T23:38:49Z")

</div>

On Thu, Jul 2, 2009 at 2:19 PM, Rick [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> rick- ~/projects/rails/hockey $ ruby script/server  
> \*\* Rails signals registered. HUP =\> reload (without restart). It might  
> not work well.  
> \*\* Mongrel 1.1.5 available at 0.0.0.0:3000  
> \*\* Use CTRL-C to stop.
> 
> my environment.rb file has  
> RAILS\_GEM\_VERSION = ‘2.3.2’ unless defined? RAILS\_GEM\_VERSION
> 
> and my bash\_profile has  
> export RAILS\_GEM\_VERSION=2.3.2

I would recommend removing the above environment variable from your  
bash\_profile.

> 

What does ‘rails -v’ produce?

-Conrad

---

<div class="post-metadata">

**Author:** ![rick](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@rick](https://www.ruby-forum.com/u/rick)\
**Post date:** [July 3, 2009, 1:15am UTC](https://www.ruby-forum.com/t/simple-hopefully-newbish-question-but-how-come-its-saying-starting-in-rails-2-2-2-when-im-using/171465/4 "2009-07-03T01:15:11Z")

</div>

environment variable removed and no, nothing in vendor (except an empty  
plugins diretory) and yet still when it starts up it says 2.2.2

On Thu, Jul 2, 2009 at 5:38 PM, Conrad T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> > rick- ~/projects/rails/hockey $ sudo rake rails:update  
> > \*\* Signals ready. TERM =\> stop. USR2 =\> restart. INT =\> stop (no  
> > export RAILS\_GEM\_VERSION=2.3.2
> 
> -Conrad
> 
> >

–  
Rick R

---

<div class="post-metadata">

**Author:** ![rick](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@rick](https://www.ruby-forum.com/u/rick)\
**Post date:** [July 3, 2009, 1:33am UTC](https://www.ruby-forum.com/t/simple-hopefully-newbish-question-but-how-come-its-saying-starting-in-rails-2-2-2-when-im-using/171465/5 "2009-07-03T01:33:53Z")

</div>

Ok now this is getting more frustrating. I did a gem cleanup and now I  
only  
have one version of rails installed:

gem list --local rails

\*\*\* LOCAL GEMS \*\*\*

rails (2.3.2)

But when I start the server it says:  
ruby script/server  
Missing the Rails 2.2.2 gem. Please `gem install -v=2.2.2 rails`, update  
your RAILS\_GEM\_VERSION setting in config/environment.rb for the Rails  
version you do have installed, or comment out RAILS\_GEM\_VERSION to use  
the  
latest version installed.

I’ve commented out the line in my environment.rb:  
#RAILS\_GEM\_VERSION = ‘2.3.2’ unless defined? RAILS\_GEM\_VERSION

and it still gives me the same message

Even doing rake rails:update says:

(in /Users/rick/projects/rails/hockey)  
Missing the Rails 2.2.2 gem. Please `gem install -v=2.2.2 rails`, update  
your RAILS\_GEM\_VERSION setting in config/environment.rb for the Rails  
version you do have installed, or comment out RAILS\_GEM\_VERSION to use  
the  
latest version installed.

I even tried just defining the version in the environment.rb without the  
unless RAILS\_GEM\_VERSION:  
RAILS\_GEM\_VERSION = ‘2.3.2’

and still same error.

What is going on?

On Thu, Jul 2, 2009 at 7:14 PM, Rick [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > =\> Call with -d to detach  
> > > \*\* Use CTRL-C to stop.
> > 
> > >
> 
> –  
> Rick R

–  
Rick R

---

<div class="post-metadata">

**Author:** ![rick](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@rick](https://www.ruby-forum.com/u/rick)\
**Post date:** [July 3, 2009, 2:00am UTC](https://www.ruby-forum.com/t/simple-hopefully-newbish-question-but-how-come-its-saying-starting-in-rails-2-2-2-when-im-using/171465/6 "2009-07-03T02:00:10Z")

</div>

No clue what the deal was but as a last ditch windows type effort (on a  
Mac)  
I rebooted. Sure enough the server is starting up using 2.3.2 ! No clue  
what  
the heck made the difference rebooting. I was even trying in new  
terminal  
windows to make sure it wasn’t some residual thing sourced in memory.

Oh well, it’s working now. Thanks for the patience.

On Thu, Jul 2, 2009 at 7:32 PM, Rick [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ruby script/server  
> Even doing rake rails:update says:
> 
> > > > Password:  
> > > > \*\* Starting Rails with development environment…  
> > > > RAILS\_GEM\_VERSION = ‘2.3.2’ unless defined? RAILS\_GEM\_VERSION
> 
> –  
> Rick R

–  
Rick R
