簡體   English   中英

ActiveAdmin 0.4.3 Rails 3.2.3升級錯誤

[英]ActiveAdmin 0.4.3 Rails 3.2.3 Upgrade Error

我已經將ActiveAdmin從0.2.2升級到0.4.3,並將Rails從3.0.0升級到3.2.3。 在ActiveAdmin升級過程中,我稱為“ rails generate active_admin:assets”。 當我嘗試訪問ActiveAdmin根目錄(http:// localhost:3000 / admin)時,出現以下錯誤。 任何幫助將不勝感激。

從2012年5月13日10:31:51 -0700開始為127.0.0.1的GET“ / admin”由Admin :: DashboardController#index處理,因為HTML Geokit正在使用域:localhost User Load(0.2ms)SELECT users 。* FROM users WHERE users id = 1 LIMIT 1渲染的/home/js/.rvm/gems/ruby-1.9.3-p194/gems/activeadmin-0.4.3/app/views/active_admin/dashboard/index.html.arb(77.3ms)已完成500內部服務器錯誤在86毫秒內

ActionView :: Template :: Error(#的未定義方法“ destroy_admin_user_session_path”):1:渲染view_factory.dashboard_page

完整的跟蹤這里: http : //pastebin.com/raw.php?i=W4bzay3t

config / initializers / active_admin.rb:

ActiveAdmin.setup do |config|
  config.site_title = "SiteName"
  config.default_namespace = :admin
  config.authentication_method = :admin_user?
  config.current_user_method = :current_user
end

在您的配置塊中嘗試以下操作:

ActiveAdmin.setup do | config | 
...
  config.logout_link_path = :signout_path
...
end

干杯。

如果耙路顯示此信息,則此方法有效

注銷/signout(.:format)會話#destroy

希望這個幫助

ActiveAdmin.setup做| 配置| ... config.logout_link_path =:signout_path ...結束

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM