Neil的備忘錄

          just do it
          posts - 66, comments - 8, trackbacks - 0, articles - 0

          log4php 配置

          Posted on 2010-04-18 15:04 Neil's NoteBook 閱讀(1176) 評論(0)  編輯  收藏

          項目中使用log4php作為日志輸出工具,版本為:2.0.0,具體配置信息如下:

          log4php.properties

          1log4php.appender.default = LoggerAppenderRollingFile
          2log4php.appender.default.MaxFileSize = 10MB
          3log4php.appender.default.MaxBackupIndex = 3
          4log4php.appender.default.file = logs/webapp.log
          5log4php.appender.default.layout = LoggerLayoutPattern
          6log4php.appender.default.layout.ConversionPattern = "%d{ISO8601} [%p] %c: %m (at %F line %L)%n"
          7
          8log4php.rootLogger = DEBUG, default

          直接使用的是默認的logger root,如果有需求可以自己配置,至于配置項的含義請參照官方的manual,
          有很詳細的說明
          目錄結構如下:

          includes
              ----log4php
              ----log4php.properties

          使用時請新建一個目錄,文件夾名稱可以命名為 log4php ,
           然后從下載的zip包中將:src/main/php/目錄下的所有文件拷貝至 log4php  下
          在php文件中使用:
          require_once('./includes/log4php/Logger.php');
          Logger::configure('./includes/log4php.properties');
          $logger = Logger::getRootLogger();
          $logger->debug("Hello World!");

          輸出內容:
          2010-04-18 14:52:43,791 [DEBUG] root: Hello World! (at E:\phpprojects\webapp\application\public\IndexController.php line 30)



          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 榕江县| 固原市| 嘉鱼县| 龙胜| 句容市| 揭阳市| 靖西县| 庆安县| 广南县| 普陀区| 黄石市| 沁水县| 阜平县| 同心县| 龙井市| 长宁县| 卓资县| 台州市| 光山县| 泾川县| 屏边| 莱州市| 宁远县| 汕头市| 云和县| 武邑县| 壶关县| 晴隆县| 钟山县| 绥化市| 丘北县| 安图县| 东方市| 化德县| 揭西县| 镇巴县| 霍林郭勒市| 辽阳市| 东源县| 白水县| 山西省|