Ruby on rails 3 调试Heroku中的admin_数据

Ruby on rails 3 调试Heroku中的admin_数据,ruby-on-rails-3,Ruby On Rails 3,我是rails和ruby的新手,能够拼接我的第一个应用程序并在heroku上启动它。一切都很好,现在我正试图解决如何管理数据的问题。我找到了名为“admin_data”的插件,它似乎是正确的选择 Admin_数据在本地运行得很好,但当我将其部署到heroku时,我只收到一条消息:“很抱歉,出现了一些问题。(500)”。如果我限制访问,我会得到“未授权”的正确响应 我不知道出了什么问题,更重要的是,我不知道如何找出错误的原因。任何关于从heroku获取详细消息或调优admin_数据的提示都非常感谢

我是rails和ruby的新手,能够拼接我的第一个应用程序并在heroku上启动它。一切都很好,现在我正试图解决如何管理数据的问题。我找到了名为“admin_data”的插件,它似乎是正确的选择

Admin_数据在本地运行得很好,但当我将其部署到heroku时,我只收到一条消息:“很抱歉,出现了一些问题。(500)”。如果我限制访问,我会得到“未授权”的正确响应

我不知道出了什么问题,更重要的是,我不知道如何找出错误的原因。任何关于从heroku获取详细消息或调优admin_数据的提示都非常感谢


谢谢

默认情况下,“管理数据”仅在“开发”环境中工作

您可以将Heroku应用程序设置为“开发”环境(http://docs.heroku.com/config-vars)或者将您的环境添加到“admin_data”配置文件(Rails 3应用程序的配置说明如下所示):

AdminData.config do |config|
  config.is_allowed_to_view = lambda {|controller| return true if (Rails.env.development? || Rails.env.test?) }
  config.is_allowed_to_update = lambda {|controller| return true if (Rails.env.development? || Rails.env.test?) }
end