新年なので(?)1.2.6から2.0.2に上げてみました.単純にenvironment.rbに
RAILS_GEM_VERSION = '2.0.2' unless defined? RAILS_GEM_VERSION
とするだけではダメで,そもそも2.0系のActiveResourceをインストールしなければいかんようだ.そこでFC8に上げたことでもあるので,cleanupもしてしまうことに.
# gem update
# gem cleanup
# gem install activeresource
動作させようとすると,
A secret is required to generate an integrity hash for cookie session data. Use config.action_controller.session = { :session_key => "_myapp_session", :secret => "some secret phrase of at least 30 characters" } in config/environment.rb
なるエラーがでたので,environment.rbに,
config.action_controller.session = {
:session_key => '_railsapp_session',
:secret => 'thegreatmanagerknowseverythingsoftheproject'
}
と追記して動くようになりました.ActiveResourceのことを忘れるとさっぱり動かないので注意が必要でした.
comments powered by Disqus