「Ruby/rails/logger」の版間の差分
提供: 初心者エンジニアの簡易メモ
細 (Admin がページ「Ruby/logger」を「Ruby/rails/logger」に移動しました) |
|||
(同じ利用者による、間の1版が非表示) | |||
行1: | 行1: | ||
+ | ==通常== | ||
require 'logger' | require 'logger' | ||
log = Logger.new('/tmp/log') | log = Logger.new('/tmp/log') | ||
行4: | 行5: | ||
log.info('info') | log.info('info') | ||
log.warn('warn') | log.warn('warn') | ||
+ | |||
+ | ==controllerでは== | ||
+ | logger.debug("hoge") | ||
+ | |||
+ | ==controller以外== | ||
+ | Rails.logger.debug("hoge") | ||
+ | |||
+ | ==出力ファイル== | ||
+ | tail -f log/development.log | ||
+ | |||
+ | tail -f log/production.log |
2017年11月8日 (水) 06:42時点における最新版
通常
require 'logger' log = Logger.new('/tmp/log') log.debug('debug') log.info('info') log.warn('warn')
controllerでは
logger.debug("hoge")
controller以外
Rails.logger.debug("hoge")
出力ファイル
tail -f log/development.log
tail -f log/production.log