2016-02-12 89 views
0

因此我在development.rb文件中将选项true作为考虑_全部_请求_本地。在开发环境中显示错误

config.consider_all_requests_local =真

我的开发和生产环境都与aibrake调试系统。问题是,当我将consider_all_requests_local设置为true时,我仍然无法在浏览器中看到任何错误。我得到的是:http://postimg.org/image/l9k0zjkwp/

有什么想法,为什么我在浏览器中看不到错误?

+0

您在更改后重新启动服务器吗? – Pavan

+0

是的,我没有重新启动服务器。 –

回答

0

true已经是development模式的默认值。你将不得不将它设置为false,所以Rails会认为即使本地请求不被地方:

config.consider_all_requests_local = false 

Rails Guide

config.consider_all_requests_local是一个标志。如果true则任何错误都会导致详细的调试信息被转储到HTTP响应中,并且Rails::Info控制器将在/rails/info/properties中显示应用程序运行时上下文。 true默认为developmenttest环境,falseproduction模式。要进行更细粒度的控制,请将其设置为false,并在控制器中实施local_request?以指定哪些请求应提供有关错误的调试信息。