2010-06-30 2 views
0

Rails 2.3.8 앱을 Rails 3.0.0Beta4에 포팅합니다. 쿠키 대신 세션을 데이터베이스에 쓸 수 없습니다.Rails3.0.0Beta4 데이터베이스에 세션 저장 설정

나는 config/environments/development.rb에서 다음을 수행합니다

config.session_store(:active_record_store) 

세션 저장소가 올바르게 설정되어 - 내가 확인이 설정된 후 config를 덤프하여.

무엇이 누락 되었습니까?

답변

2

아직 수행하지 않은 경우, "rake db : sessions : create"를
에 실행하여 DB에 필요한 테이블을 생성해야합니다.

0

당신이 긁어 모으게되면,하지

config.action_controller.session_store =를 development.rb 당신의 environment.rb에이 점을 넣어 환경 변경 .rb 또는 development.rb,

삽입

config/initializers/session_store.rb 

Your_app::Application.config.session_store :active_record_store 

에 다음

rake db:sessions:create 
rake db:migrate 

짜잔!

2

레일이 생성

active_record_store Slotishtype을 :

관련 문제