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 method `session=' for ActionController::Base:Class
(NoMethodError)

Anyone any ideas?

Thanks

Stephen Fagan 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 method `session=' 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.

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 Schroeder wrote: