Error reverting back to a previous version of rails

I want to revert back to a previous version of rails (1.2.3) but the
project I want to work on was created in 2.0.2. I have uninstalled 2.0.2
and gem installed 1.2.3 but when I run script\server I get the following
error. (I’m guessing its to do with my environment file but I’m pretty
new to Rails so Im not sure.)

c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:328:in
send': undefined methodsession=’ for ActionController::Base:Class
(NoMethodError)

Anyone any ideas?

Thanks

Stephen F. wrote:

I want to revert back to a previous version of rails (1.2.3) but the
project I want to work on was created in 2.0.2. I have uninstalled 2.0.2
and gem installed 1.2.3 but when I run script\server I get the following
error. (I’m guessing its to do with my environment file but I’m pretty
new to Rails so Im not sure.)

c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:328:in
send': undefined methodsession=’ for ActionController::Base:Class
(NoMethodError)

Anyone any ideas?

Thanks

I have narrowed it down to this piece of code in config\environment.rb:

config.action_controller.session = {
:session_key => ‘_linkitb_session’,
:secret =>
‘ec87782d1ced62d9adf7bb29f9dea79026c62d16f4a6a3d35098cf198274193355187a784f66d8f3836efa70e5c6c4301c9b6819f7f1c196c3b853a0b6f9148b’
}

If I comment this out the server boots no problem but I get an error
when I open up localhost:3000 in the browser. Has nyone a sloution to
this?

Thanks.

On Sun, Apr 5, 2009 at 3:13 AM, Stephen F.
[email protected] wrote:

I want to revert back to a previous version of rails (1.2.3) but the
project I want to work on was created in 2.0.2.

c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:328:in
send': undefined methodsession=’ for ActionController::Base:Class
(NoMethodError)

I have narrowed it down to this piece of code in config\environment.rb:

If I comment this out the server boots no problem but I get an error
when I open up localhost:3000 in the browser. Has nyone a sloution

  1. drop the idea of moving backwards – I mean WTF? Why? :slight_smile:

  2. look at the difference between 1.2.3 and 2.0.2 ActionController
    code and add the functionality missing in 1.2.3

  3. #2 could also be done by running your tests and doing whatever
    necessary to make them pass.

FWIW,

Hassan S. ------------------------ [email protected]

Hassan S. wrote:

On Sun, Apr 5, 2009 at 3:13 AM, Stephen F.
[email protected] wrote:

I want to revert back to a previous version of rails (1.2.3) but the
project I want to work on was created in 2.0.2.

c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:328:in
send': undefined methodsession=’ for ActionController::Base:Class
(NoMethodError)

I have narrowed it down to this piece of code in config\environment.rb:

If I comment this out the server boots no problem but I get an error
when I open up localhost:3000 in the browser. Has nyone a sloution

  1. drop the idea of moving backwards – I mean WTF? Why? :slight_smile:

  2. look at the difference between 1.2.3 and 2.0.2 ActionController
    code and add the functionality missing in 1.2.3

  3. #2 could also be done by running your tests and doing whatever
    necessary to make them pass.

FWIW,

Hassan S. ------------------------ [email protected]

Hi,

Thanks for the reply. (Sorry, don’t get on here much!). I went with your
1st suggestion and changed the code to suit V2.0.2.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs