1

当我调用控制器操作时,我很难找到导致我的 rails 应用程序返回 500 内部错误的原因。我尝试在 production.rb 环境中设置 config.log_level = :debug,但 rails 不会在 production.log 中写入显示或写入有关错误的任何详细信息。

如果我在开发模式下运行相同的应用程序并在本地计算机上执行相同的操作,我不会收到任何错误。

我应该如何揭示导致错误的原因?我也尝试使用errorapp.com,但那里不会报告错误..

感谢帮助

4

1 回答 1

0

我在所有 Rails 应用程序中都使用了 exception_notification gem链接。当使用邮件设置配置时,它会在发生异常时向您发送错误信息。

于 2013-06-06T06:32:06.793 回答