linux的使用方法,seaslog官方的介绍就很详细。
官方传送门:[Seaslog](http://neeke.github.io/SeasLog/)
我这里介绍下windows的使用方法
1. 首先,使用phpinfo获取到详细的php版本信息,如X86 php5.3
2. 前往下载已编译的DLL文件:[http://pecl.php.net/package/SeasLog/1.4.8/windows](http://pecl.php.net/package/SeasLog/1.4.8/windows)
3. 打开php.ini
3.1 找到配置项 ```extension_dir```的目录所在,将下载的DLL文件放入extension_dir的目录中。
3.2 添加seaslog的配置项:
```[Seaslog]
; configuration for php SeasLog module
extension=php_seaslog.dll
seaslog.default_basepath = "D:\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.trace_error = 1 ;自动记录错误 默认1(开启)
seaslog.trace_exception = 0 ;自动记录异常信息 默认0(关闭)
seaslog.default_datetime_format = "Y:m:d H:i:s" ;日期格式配置 默认"Y:m:d H:i:s
```
4. 重启服务即可
具体的使用方法,就可以直接使用伪代码上的方法了。