-
pecl install seaslog
激进的搜索配置。
configuration for php seaslog module extension = = log/seaslog-test ;默认日志根 = 默认 ; 默认记录器目录 = 1 ; 是否按类型划分文件 1 是 0 否(默认) = 1 ; 是否每小时分割一个文件 1 是 0 否(默认) = 1 ; 缓冲区是否启用 1 是 0 否(默认) = 100 ; 默认情况下,缓冲区中的缓冲区数为 0(无缓冲区大小)= 0 ; 日志级别:默认 0(所有日志)。
1 启用按类型分类的文件,即 info warn erro 的日志文件区分
1 打开每小时一个文件的分割。
1 启用缓冲区。 默认情况下,它处于关闭状态。 启用此选项后,日志将存储在内存中,并在请求结束时(或异常退出时)写入文件一次。
100 将缓冲量设置为 100默认值为 0,即缓冲区的数量没有限制。 当缓冲区大小大于 0 时,缓冲区大小达到此值,并写入一次文件。
3 记录的日志级别。 默认值为 0,即记录所有日志。 当级别为 1 时,收取 debug 或以上(含 debug)的租金,以此类推。 当级别大于 8 时,不会记录所有日志。
什么是默认常量。
按照 PSR-3 标准,Seaslog 将原木分为 8 个级别。
seaslog_debug "debug"
seaslog_info "info"
seaslog_notice "notice"
seaslog_warning "warning"
seaslog_error "error"
seaslog_critical "critical"
seaslog_alert "alert"
seaslog_emergency "emergency"
-
Seaslog目前提供:
PHP项目中的日志记录简单且标准化
具有模块供应商的可配置默认日志目录。
指定日志目录,获取当前配置。
Seaslog的目标。
方便、标准化的日志记录。
对海量日志进行高效分析。
可配置的多通道引擎盖日志警告。
Seaslog 编译和安装。
cd seaslog/
phpize
configure --with-php-config=php-config
makemake install
configuration for php seaslog module
extension=
log/seaslog-test
defaultdemo:
var_dump(seaslog_type_info);
var_dump(seaslog_type_warn);
var_dump(seaslog_type_erro);
var_dump(seaslog_get_basepath())
var_dump(seaslog_get_lastlogger())
var_dump(seaslog_get_basepath())
var_dump(seaslog('test info'))
var_dump(seaslog('test warning', seaslog_type_warn));
var_dump(seaslog('test error', seaslog_type_erro));
var_dump(seaslog_set_basepath('首次罗盘原木基础测试'))
var_dump(seaslog('test info 2'))
var_dump(seaslog('test warning 2', seaslog_type_warn));
var_dump(seaslog('test error 2', seaslog_type_erro));
var_dump(seaslog_get_basepath())
var_dump(seaslog_get_lastlogger())
var_dump(seaslog_get_basepath())
var_dump(seaslog('test error 3', seaslog_type_erro, 'test/bb'))
echo "";
-
1 启用按类型分类的文件,即 info warn erro 的日志文件区分
1 打开每小时一个文件的分割。
1 启用缓冲区。 默认情况下,它处于关闭状态。 启用此警告后,日志将存储在内存中,并在请求结束时(或异常退出时)写入文件一次。
100 将缓冲量设置为 100默认值为 0,即缓冲区的数量没有限制。 当缓冲区大小大于 0 时,当缓冲区大小达到此值时,将写入一次文件。
3 记录的日志级别。 默认值为 0,即记录所有日志。 当 level 为 1 时,将重点放在 debug (包括 debug) 上面的级别上,依此类推。 当级别大于 8 时,不会记录所有日志。
-
要从 php5 升级到 php7,请执行以下步骤: 1. 安装 ppa sudo apt-get install python-software-properties software-properties-common sudo add-apt-repository ppa:ondrej sudo apt-get update 2.删除 php5 sudo apt-get purge php5-fpm php5-mysql ..
-
你可以去MOOC看教程。
简体中文版。
该软件包集成了最新的Apache+PHP+MySQL+PHPMYADMIN+ZendOptimizer,一次性安装,无需配置即可使用,是一个非常方便易用的PHP调试环境。 该程序不仅包括PHP调试环境,还包括开发工具、开发手册等。 简而言之,学习PHP只需要一个包。 >>>More