Мы никогда не запускали это приложение в производство. Приложение отлично работает в dev. Я удостоверился, что все грабли поставлены в актуальном состоянии, а для пользователя и для всех остальных задано действие activ_as_authentic, которое все опубликовали на всех форумах. Сервер был отскочил несколько раз. Эта ошибка появляется каждый раз на всех URL.
Подробности ниже:
NoMethodError in User_sessions#new
Отображение app / views / user_sessions / new.html.erb , где поднята строка # 6:
undefined method `username' for #<UserSession: no credentials provided>
Extracted source (around line #6):
3: <% form_for @user_session, :url => user_session_path do |f| %>
4: <%= f.error_messages %>
5: <%= f.label :username %><br />
6: <%= f.text_field :username %><br />
7: <br />
8: <%= f.label :password %><br />
9: <%= f.password_field :password %><br />
Так что я подхожу к концу моей веревки. Я читал много похвал за Authlogic, но я часами пытался заставить его работать по одному шагу за раз. Мы должны запустить этот сервер, но ничто из того, что мы делаем, не может устранить эту ошибку. В настоящее время мы серьезно рассматриваем возможность виртуализации среды разработки, чтобы пользователи могли что-то сделать.
У кого-нибудь есть идеи?