我们从来没有让这个应用程序在生产中运行。该应用程序在开发中运行得很好。我已经确保所有 rake 任务都是最新的,并且为用户设置了acts_as_authentic 以及每个人在所有论坛上发布的所有其他内容。服务器已被退回多次。所有 URL 每次都会出现此错误。
详情如下:
NoMethodError in User_sessions#new
显示第 6 行引发的 app/views/user_sessions/new.html.erb :
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 的赞美,但我花了好几个小时试图让它一步一步地工作。我们必须启动此服务器,但我们所做的任何事情都无法消除此错误。我们现在正在认真考虑虚拟化开发环境,以便用户可以完成一些事情。
有人有想法么?