【问题标题】:Rails: errors in production vs developmentRails:生产与开发中的错误
【发布时间】:2010-04-17 01:59:06
【问题描述】:

在 Rails 中,有没有办法在生产 Rails 服务器(漂亮的图形)和开发服务器(详细的错误信息、堆栈跟踪等)上显示不同的错误消息?

【问题讨论】:

    标签: ruby-on-rails


    【解决方案1】:

    找到一个solution。在 ApplicationController 中,添加:

    rescue_from Exception, :with => :rescue_all_exceptions if RAILS_ENV == 'production'
    
    def rescue_all_exceptions(exception)
      case exception
        # do production-ey exception stuff
      end
    end
    

    我很想听听其他选择...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-16
      • 2018-11-09
      • 2012-04-03
      • 2012-01-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多