2012-03-09 2 views
0

У меня есть приложение для рельсов 3.1. Я пытаюсь получить доступ к странице входа. Раньше у меня была эта работа, и внезапно я получаю ошибку, которую я дал в названии. Я также пробовал поиск в Интернете и смотрел на другие вопросы о стеке и задавался вопросом, есть ли там кто-нибудь, кто, возможно, испытал эту же аналогичную проблему? И если да, то как вы преодолеваете.Ошибка маршрутизации неинициализированная константа 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

Решил сам, оказалось, что существует совместимая проблема, поэтому я использовал devise 1.5.3

+2

Не возражаете ли вы разобраться в проблеме? – thewillcole

+1

См. Http://stackoverflow.com/questions/11634605/uninitialized-constant-devisecontrollersinternalhelpers для возможного решения. –

Смежные вопросы