RailsログのANSIカラーエスケープシーケンスを除去
script/serverで Mongrelや WEBrickを動かしていると画面にログを書いてくれるわけですが、Windowsの PowerShellなどで動かしているとこの画面みたいになって、すごくウザイです。これを止めたいと思います。
やり方
$ e config/environment.rb
config.active_record.colorize_logging = false
end
config/environment.rb の最後(endの前)に『colorize_logging = false』を追加します。
注意
これ『ActiveRecord::Base.colorize_logging = false』でもいいと書いてあるサイトがありますが、うちの環境(Rails 2.1.0)では、こんなエラーになりました。
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:278: in `load_missing_constant': uninitialized constant ActiveRecord (NameError)