0
我已經把下面一行在我config/application.rb
:Rails的日誌記錄到一個乾淨的,自定義文件
config.logger = Logger.new("#{Rails.root}/log/app.log")
但是兩者app.log
和development.log
包括所有控制檯的「噪音」。
有沒有辦法在沒有噪音的乾淨的app.log
文件上書寫?
我已經把下面一行在我config/application.rb
:Rails的日誌記錄到一個乾淨的,自定義文件
config.logger = Logger.new("#{Rails.root}/log/app.log")
但是兩者app.log
和development.log
包括所有控制檯的「噪音」。
有沒有辦法在沒有噪音的乾淨的app.log
文件上書寫?
如果您的目標只是限制日誌中的信息量,那麼您只需要adjust your log level。這通常是在環境級別而不是應用程序級別完成的,因爲您希望在開發中使用詳細日誌,但在測試/生產中使用更安靜的日誌。
config.log_level定義了Rails記錄器的詳細程度。此 選項默認爲:針對所有環境進行調試。可用日誌 的級別爲::debug,:info,:warn,:error,:fatal和:unknown。
謝謝,但我需要的水平。我只是需要他們在單獨的文件。 – kstratis