<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    rails調試以及日志

    Posted on 2010-02-14 02:24 leekiang 閱讀(820) 評論(0)  編輯  收藏 所屬分類: ruby
    1,要在控制臺輸出log,在environment.rb里加:
    config.log_level = :debug
    config.logger = Logger.new(STDERR)
    同時在controller里加一行logger.info 'test'
    成功了,但奇怪的是log_level設為dubug和info沒有區別

    2, http://wordpress.javaeye.com/blog/134544
    rails的日志文件存在于app/log下面。對于不同環境產生的日志內容會有差別。development下會把每次對數據庫的訪問代碼包含進去,production會省略,不過也有很多的內容。 如果只希望在production環境下,輸入少量的log, 則只需要在config/environments/production.rb中更改:
    config.log_level = :warn

    附帶log level:
    Rails可以通過選擇不同的log level來控制log文件的輸出,可以使用的log level有:debug, :info, :warn, :error, :fatal。 :debug level提供最詳細的log, 可以將每一條sql都記錄下來。:info level是production環境下的默認設置,不會寫出sql的執行情況,但也會很詳細,如果是ActiveMailer,它會記錄下每封信的內容,Log文件內容就是快速增長。為了避免Log把空間塞滿的情況發生,要注意定期清除Log,另外是選擇:warn level等log level, 只記錄重要的信息.

    是否可以這么說:environment.rb對三個環境都生效,production.rb只對生產環境有效.


    3,在單元測試類的方法里加了logger.dubug 'test',執行測試時報錯,后改為
    RAILS_DEFAULT_LOGGER.debug 'test' 成功。


    Rails Logging Tips —— Rails寫日志的提示http://www.cgpad.com/SPAN/articles_show/167
    http://hlee.javaeye.com/blog/358516
    主站蜘蛛池模板: 久久亚洲综合色一区二区三区| 亚洲片一区二区三区| 99在线热视频只有精品免费| 精品熟女少妇aⅴ免费久久 | 免费一级毛片在线观看| 在线观看免费大黄网站| 精品国产精品久久一区免费式| 四虎影院免费视频| 国产精品自在自线免费观看| 四虎免费久久影院| 亚洲不卡AV影片在线播放| 亚洲日韩精品无码专区网站| 中文字幕无码播放免费| 成人免费在线看片| 国产一精品一AV一免费孕妇| 成人网站免费观看| 国产免费无遮挡精品视频| 亚洲第一黄色网址| 亚洲永久无码3D动漫一区| 久久青青草原亚洲AV无码麻豆| 亚洲三级电影网站| 亚洲成a人片毛片在线| 麻豆狠色伊人亚洲综合网站| 亚洲av无码专区在线观看亚| 免费一级做a爰片久久毛片潮| 久草免费福利在线| 99爱在线精品视频免费观看9| 在线观看H网址免费入口| 日韩精品视频免费观看| 亚洲国产中文v高清在线观看| 亚洲一区爱区精品无码| 亚洲成人在线电影| 精品国产成人亚洲午夜福利| 特色特黄a毛片高清免费观看| 99久久婷婷免费国产综合精品| 久久久久久久岛国免费播放| 国拍在线精品视频免费观看| 国产一精品一aⅴ一免费| 亚洲成AV人片一区二区| 亚洲一级黄色大片| 老妇激情毛片免费|