Rails2.3のログフォーマットの変更は、Railscasts - The Logger を見て Logger!!!(ログにタイムスタンプを追加する方法) - うんたらかんたら日記 としていましたが、改めてソースを見ると #activesupport-2.3.11/lib/active_support/core_ext/logger.rb This logger is deprecated in favor of ActiveSupport::BufferedLoggerと書かれていました。 Loggerでのフォーマット変更は結構柔軟(ミリ秒、プロセス、ログレベルなど)に書けたので 特に困ってないし、理由もわかんないのですが、deprecatedと言われると不安なので ActiveSupport::BufferedLoggerでのフォーマット変更を試してみました。 結論 #config/
For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
Log4rの使い方が分からずに苦労したのでメモしておく。 log4rのインストール インストールはgemで簡単にできる。 gem install log4r 使い方 require 'rubygems' require 'log4r' require 'log4r/configurator' logfile="./test.log" progname="log4r-test" formatter = Log4r::PatternFormatter.new( :pattern => "%d %C[%l]: %M", :date_format => "%Y/%m/%d %H:%M:%S" ) logger = Log4r::Logger.new(progname) outputter = Log4r::FileOutputter.new( "file", :filename => logfil
railsのデフォ設定のログ出力があまりにプアーなのでlog4rでも入れて云々とか考えてたけど標準のLoggerクラスで十分ぽいのでそちらで、ってメモ。 ログ出力サンプル Started GET "/feed/" for 127.0.0.1 at Sat Nov 12 10:59:42 +0900 2011 [2011-11-12 10:59:42.949642 #12420] [ INFO ] -- : Processing by UserItemsController#feed as HTML [2011-11-12 10:59:43.130402 #12420] [DEBUG ] -- : User Load (0.4ms) SELECT `users`.* FROM `users` WHERE `users`.`id` = 3 LIMIT 1 [2011-11-12 10:59:4
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く