facebook twitter hatena line email

「Ruby/rails/logger」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「 require 'logger' log = Logger.new('/tmp/log') log.debug('debug') log.info('info') log.warn('warn')」)
 
 
(同じ利用者による、間の2版が非表示)
行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