Ruby on rails Rails错误路由问题(空白页)
Rails有一个奇怪的问题(3.2.15) 我把更好的错误页面弄得乱七八糟,但由于这在某一点上抑制了所有错误,我需要恢复,以便在日志文件中看到错误 我有:Ruby on rails Rails错误路由问题(空白页),ruby-on-rails,Ruby On Rails,Rails有一个奇怪的问题(3.2.15) 我把更好的错误页面弄得乱七八糟,但由于这在某一点上抑制了所有错误,我需要恢复,以便在日志文件中看到错误 我有: 已安装gem:“异常通知” 在相关环境文件(config.middleware…)中添加了初始化代码 添加了捕获错误“get'/500',:to=>errors#server_error''的路由,与404/422相同 在应用程序控制器“rescue_from Exception,with:lambda{| Exception | rend
- 已安装gem:“异常通知”
- 在相关环境文件(config.middleware…)中添加了初始化代码
- 添加了捕获错误“get'/500',:to=>errors#server_error''的路由,与404/422相同
- 在应用程序控制器“rescue_from Exception,with:lambda{| Exception | render_error 500,Exception}”等中添加了rescue语句,与404和呈现自定义页面的呈现方法相同
非常感谢您的任何建议 原来我忘了删除config/application.rb中的这一行:
config.exceptions_app = self.routes
由于我删除了处理错误的任何路由,因此显示的是空白页
d'oh如果这种情况只发生在部署的站点上,您可能忘记运行“bundle update”来更新Gemfile.lock文件,否则我没有任何线索,因为没有足够的信息