Authlogic在Heroku上抛出错误

我正在尝试使用Authlogic插件在Heroku上发布一个应用程序。 日志向我显示此错误。 我首先想到的是gem版本有问题,但我尝试了几个:2.1.1,2.1.2,2.1.3。

但我尝试部署authlogic示例,但它会抛出相同的错误。

感谢您的时间。

Processing UserSessionsController#new (for 188.27.118.88 at 2009-10-03 01:34:08) [GET] Parameters: {"action"=>"new", "controller"=>"user_sessions"} Rendering template within layouts/account Rendering user_sessions/new ActionView::TemplateError (undefined method `login' for #) on line #12 of app/views/user_sessions/new.html.haml: 9: = f.text_field :login 10: %li 11: = f.label :password, "Password:" 12: = f.password_field :password 13: %li 14: = f.label :password, "Remember me:" 15: = f.check_box :remember_me app/views/user_sessions/new.html.haml:12:in `_run_haml_app47views47user_sessions47new46html46haml' haml (2.2.3) lib/haml/helpers/action_view_mods.rb:163:in `call' haml (2.2.3) lib/haml/helpers/action_view_mods.rb:163:in `form_for' haml (2.2.3) lib/haml/helpers.rb:542:in `call' haml (2.2.3) lib/haml/helpers.rb:542:in `haml_bind_proc' haml (2.2.3) lib/haml/helpers/action_view_mods.rb:169:in `form_for' app/views/user_sessions/new.html.haml:4:in `_run_haml_app47views47user_sessions47new46html46haml' haml (2.2.3) lib/haml/helpers/action_view_mods.rb:13:in `render' haml (2.2.3) lib/haml/helpers/action_view_mods.rb:13:in `render' haml (2.2.3) rails/./lib/sass/plugin/rails.rb:19:in `process' /home/heroku_rack/lib/static_assets.rb:9:in `call' /home/heroku_rack/lib/last_access.rb:25:in `call' /home/heroku_rack/lib/date_header.rb:14:in `call' thin (1.0.1) lib/thin/connection.rb:80:in `pre_process' thin (1.0.1) lib/thin/connection.rb:78:in `catch' thin (1.0.1) lib/thin/connection.rb:78:in `pre_process' thin (1.0.1) lib/thin/connection.rb:57:in `process' thin (1.0.1) lib/thin/connection.rb:42:in `receive_data' eventmachine (0.12.6) lib/eventmachine.rb:240:in `run_machine' eventmachine (0.12.6) lib/eventmachine.rb:240:in `run' thin (1.0.1) lib/thin/backends/base.rb:57:in `start' thin (1.0.1) lib/thin/server.rb:150:in `start' thin (1.0.1) lib/thin/controllers/controller.rb:80:in `start' thin (1.0.1) lib/thin/runner.rb:173:in `send' thin (1.0.1) lib/thin/runner.rb:173:in `run_command' thin (1.0.1) lib/thin/runner.rb:139:in `run!' thin (1.0.1) bin/thin:6 /usr/local/bin/thin:20:in `load' /usr/local/bin/thin:20 Rendering /disk1/home/slugs/54799_a9ae7e8_77bb/mnt/public/500.html (500 Internal Server Error) 

您是否在登台服务器上运行所有迁移? 在我看来,模型类缺少一个属性,这通常是未运行迁移的症状。