2014-09-24 45 views
0

有一個Rails應用程序使用一堆寶石,其中之一是ActiveAdmin。 儀表板工作正常,但其他自定義標籤獲得500響應。 如何在ActiveAdmin gem中啓用調試/日誌記錄以解決此問題的底部?如何使用Ruby on Rails在ActiveAdmin中調試錯誤?

對應的通用問題是:在多個gem依賴關係的rails應用上啓用調試的方式是什麼?

+0

你得到的錯誤是什麼? – neo 2014-09-25 01:57:55

回答

0

1)點擊自定義標籤頁後查看你的development.log文件,看看錯誤在哪裏。日誌應該給你一個堆棧跟蹤或者至少告訴你最後一個被擊中的控制器。您可以使用這些信息向後工作,找出代碼破壞的位置。

2)一旦在代碼中找到了破損點,您可以使用raisepry debugger來檢查變量/方法以幫助您進行調試。

0

原來是mongoid界面和活動管理界面之間的版本不匹配。感謝所有幫助。