【问题标题】:How do I debug errors with ActiveAdmin with Ruby on Rails?如何使用 Ruby on Rails 调试 ActiveAdmin 错误?
【发布时间】:2014-11-19 14:18:18
【问题描述】:

有一个使用大量 gem 的 rails 应用程序,其中一个是 ActiveAdmin。 仪表板工作正常,但其他自定义选项卡得到 500 响应。 如何在 ActiveAdmin gem 中启用调试/日志记录以解决此问题?

相应的通用问题是:在具有多个 gem 依赖项的 Rails 应用程序上启用调试的方法是什么?

【问题讨论】:

  • 你遇到了什么错误?

标签: ruby-on-rails ruby debugging logging activeadmin


【解决方案1】:

这原来是 mongoid 界面和活动管理界面之间的版本不匹配。感谢所有帮助。

【讨论】:

    【解决方案2】:

    1) 在点击自定义标签页后检查你的 development.log 文件,看看错误在哪里。日志应该给你一个堆栈跟踪,或者至少告诉你最后一个被击中的控制器。您可以使用此信息进行逆向工作并找出您的代码在哪里中断。

    2) 找到代码中的漏洞后,您可以使用raisepry debugger 检查变量/方法以帮助您进行调试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-02
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      • 1970-01-01
      • 2017-06-15
      • 2014-04-17
      • 1970-01-01
      相关资源
      最近更新 更多