2011-11-07 3 views
0

난 그냥 유증을 설정하고 내가 가입 또는 로그인 후 다음과 같은 오류가 발생합니다.유증 등록 오류

undefined local variable or method `root_path' for 
#<Devise::SessionsController:0x007fc514ea6920> 

나는 내 routes.rb 파일

root :to => "store#index", :as => "store" 

어떤에서 다음을해야합니까 제안?

답변

2

webrick을 중지하고 root 경로에서 , :as => "store"을 제거하고 webrick을 다시 시작하십시오.

+0

THanks that worked. 이유는 모르겠지만 작동했습니다. – Greg

+0

': as => "store"를 추가함으로써'root_path'가'store_path'에 "재정의"되었기 때문에 가능합니다. 명령 행에': as => "store"'를 추가하고'rake routes'를 실행하고 그 결과에서 루트 경로를 찾는다. 그런 다음': as '를 제거하고 레이크 경로 결과를 다시 봅니다. – Zabba