首页 / 日志 / php的日志如何系统的选型
php的日志如何系统的选型
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php的日志如何系统的选型,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1752字,纯文字阅读大概需要3分钟。
内容图文
![php的日志如何系统的选型](/upload/InfoBanner/zyjiaocheng/137/4d310344545a41bba63cd936d6b5e9fb.jpg)
目前提供了什么
●在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
seaslog.ini的配置
; configuration for php SeasLog module
extension = seaslog .so
seaslog.default_basepath = /log/seaslog-test ;默认log根目录
seaslog.default_logger = default ;默认logger目录
seaslog.disting_type = 1 ;是否以type分文件 1是 0否(默认)
seaslog.disting_by_hour = 1 ;是否每小时划分一个文件 1是 0否(默认)
seaslog.use_buffer = 1 ;是否启用buffer 1是 0否(默认)
seaslog.buffer_size = 100 ;buffer中缓冲数量 默认0(不使用buffer_size)
seaslog.level = 0 ;记录日志级别 默认0(所有日志)
seaslog.disting_type = 1 开启以type分文件,即log文件区分info\warn\erro
seaslog.disting_by_hour = 1 开启每小时划分一个文件
seaslog.use_buffer = 1 开启buffer。默认关闭。当开启此项时,日志预存于内存,当请求结束时(或异常退出时)一次写入文件。
seaslog.buffer_size = 100 设置缓冲数量为100. 默认为0,即无缓冲数量限制.当buffer_size大于0时,缓冲量达到该值则写一次文件.
seaslog.level = 3 记录的日志级别.默认为0,即所有日志均记录。当level为1时,关注debug以上级别(包括debug),以此类推。level大于8时,所有日志均不记录。
相关推荐:
高性能php日志系统解析
php日志等大数据存入数据库 压缩数据格式
高性能php日志方案设想
以上就是php的日志如何系统的选型的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的php的日志如何系统的选型全部内容,希望文章能够帮你解决php的日志如何系统的选型所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。