<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
    主站蜘蛛池模板: 亚洲午夜成人精品电影在线观看| 成人网站免费观看| 亚洲男人在线无码视频| 亚洲Av永久无码精品一区二区| 成年人免费观看视频网站| 亚洲综合校园春色| 日本成年免费网站| 亚洲男同gay片| 在线观看免费国产视频| 激情无码亚洲一区二区三区| 日本黄页网站免费| 免费国产va在线观看| 亚洲天堂免费在线视频| 好男人资源在线WWW免费| 亚洲韩国精品无码一区二区三区| APP在线免费观看视频| 中文字幕亚洲精品资源网| 青春禁区视频在线观看直播免费| 四虎必出精品亚洲高清| 亚洲成AV人在线观看网址| 国产精品极品美女自在线观看免费| 亚洲国产成人高清在线观看| 久久免费精品视频| 77777亚洲午夜久久多喷| 国产成人精品高清免费| caoporm超免费公开视频| 亚洲AV天天做在线观看| 久久笫一福利免费导航| 香蕉视频在线观看免费| 亚洲国产精品成人精品无码区| 免费在线观看视频网站| 曰批免费视频播放免费| 亚洲国产高清在线| 免费无码又爽又高潮视频 | 国产免费播放一区二区| 图图资源网亚洲综合网站| 成人免费视频88| 两个人看的www免费视频| 亚洲中文字幕久久精品蜜桃| 久久亚洲精品无码观看不卡| 国产精品成人观看视频免费|