這篇文章主要介紹php的日誌如何系統的選型,有興趣的朋友參考下,希望對大家有幫助。
目前提供了什麼
●在PHP專案中便捷、規範地記錄log
●可設定的預設log目錄與模組
●指定log目錄與取得目前設定
●初步的分析預警框架
#●高效的日誌緩衝、便捷的緩衝debug
●遵循PSR- 3 日誌介面規格
取得原始碼後,可自行編譯。
$ /path/to/phpize
$ ./configure --with-php-config=/path/to/php-config
$ make && make install
當然,使用PECL管理工具會比較方便:
$ pecl install seaslog
; configuration for php SeasLog module
extension = seaslog .so
seaslog.default_basepath = /log/seaslog-test ;預設log根目錄
seaslog.default_logger =
seaslog.disting_type = 1 = 1 且且有每小時分割一個文件 1是 0否(預設)seaslog.disting_by_hour = 1 開啟每小時分割一個檔案
seaslog.buffer_size = 100 設定緩衝數量為100. 預設為0,即無緩衝數量限制.當buffer_size大於0時,緩衝量達到該值則寫一次檔案.
相關推薦:
高效能php日誌系統解析
#
以上是php的日誌如何系統的選型的詳細內容。更多資訊請關注PHP中文網其他相關文章!