2012-03-09 1 views
0

레일 3.1 앱이 있습니다. 로그인 페이지에 액세스하려고합니다. 나는 이전에이 작업을했고 갑자기 내가 제목에 부여한 오류가 발생했습니다. 나는 또한 인터넷 검색을 시도하고 다른 stackoverflow 질문을보고 누가 거기에 비슷한 문제가이 동일한 경험이있을 수 있습니다 궁금 해서요? 그리고 그렇다면 어떻게 극복합니까?라우팅 오류가 초기화되지 않은 상수입니다. Devise :: Controllers :: InternalHelpers

내 터미널을 확인하고 난 다음받을 것을 발견했다 :

ActionController::RoutingError (uninitialized constant Devise::Controllers::InternalHelpers): 
    app/controllers/devise/sessions_controller.rb:3:in `<class:SessionsController>' 
    app/controllers/devise/sessions_controller.rb:1:in `<top (required)>' 

이 오류가 나는 보석으로 고안 설치 그러나 나는 응용 프로그램 폴더에이 폴더를 볼 수 없습니다 app/controllers에 있음을 지적한다. 컨트롤러에 어떻게 액세스 할 수 있습니까?

+0

사용중인 Devise 버전은 무엇입니까? –

+0

2.0이어야하는 최신 버전 – David

답변

0

직접 문제가 발생하여 호환 문제가있는 것으로 나타났습니다. 1.5.3

+2

문제가 무엇인지 자세히 설명해 주시겠습니까? – thewillcole

+1

가능한 해결책은 http://stackoverflow.com/questions/11634605/uninitialized-constant-devisecontrollersinternalhelpers를 참조하십시오. –

관련 문제