2016-02-12 76 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?以指定哪些請求應提供有關錯誤的調試信息。