أطقم Authlogic أخطاء على Heroku
-
19-09-2019 - |
سؤال
أحاول تنظيم تطبيق على Heroku يستخدم البرنامج المساعد Authlogic. تظهر السجلات لي هذا الخطأ. اعتقدت لأول مرة هناك مشكلة في إصدار 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 #<UserSession: no credentials provided>) 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)
المحلول
هل قمت بتشغيل جميع الهجرات على خادم التدريج؟ يبدو لي مثل فئة نموذجية يفتقد سمة، والتي غالبا ما تكون أعراض الترحيل غير المدفوعة.
لا تنتمي إلى StackOverflow