输出结果干嘛? 有就好了, 函数默认返回就是 null
有权限写文件吗
yaf也是PHP的一个扩展,seaslog也是PHP扩展 。那些配置在php.ini里面。
楼主解决了吗 我在windows上配置的也是这种情况
你 配置 php.ini 是不是你当前的php用的,其次,你重启一下php-fpm
点蓝色的window图标就有dll了,里面有版本说明。
这个要去去seaslog上找的
https://github.com/SeasX/SeasLog/blob/master/Specification/SeasLog_Rsyslog_ELK_zh.md
感谢关注SeasLog,我是SeasLog作者neeke。
SeasLog 1.7.6已经release,请更新使用最新版本。
PECL主页:
http://pecl.php.net/package/SeasLog
Github Release:
https://github.com/Neeke/SeasLog/releases/tag/SeasLog-1.7.6
相关新闻:
https://www.oschina.net/news/88863/seaslog-1-7-6
感谢关注SeasLog,我是SeasLog作者Neeke。
你提的这个问题已经修复,请更新使用最新版本SeasLog。
相关问题: https://github.com/Neeke/SeasLog/issues/137
你设置的日志存储路径有问题,请检查路径中的正斜线与反斜线,或者是在类似C:\根路径下这样的特殊位置,需要系统管理员权限才能读写
\SeasLog::info('test');这样试试
看错误提示
http://www.imooc.com/video/13448
thinkphp的File日志系统有个弊端,就是当同一时间访问人数超多的时候,有可能造成数据的丢失,这是因为File日志系统就是打开文件写入信息再关掉,而seaslog是先存入缓冲区再从缓冲区写入到文件的,对并发情况处理比较好。
超过100条或者请求结束的时候都会写入文件
我也是,请问您解决了么
我也遇到了 经过和作者联系 是版本的问题 建议你下载 1.4的版本 最新版本1.5X 是有这个问题的
有对应的dll,对应你的系统版本,直接把dll 放到 extra拓展目录里就可以了。
据说windows版本会有bug,推荐windows系统使用vagrant进行开发哦
在实际监控日志,我们一般采用的是 Linux 下的 log 进行分析。很少安装 seaslog 对系统进行日志分析....
一般的逻辑都是写在逻辑里面的,因为已经封装好了,所以不用担心后期维护的为题
可能是Logger没有对应上
旧版本的Seaslog的确存在这个bug,可以尝试升级到1.6版本及以上
对方的身份的事古典诗歌