首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么原因,我只有不知道的ip,只有一个访客在我的报告?

问什么原因,我只有不知道的ip,只有一个访客在我的报告?
EN

Server Fault用户
提问于 2018-05-03 18:01:02
回答 1查看 70关注 0票数 0

我安装了awstats,从原则上看是可以的。

唯一的事情是,我仍然只有一个访问者与所有的点击,只有一个“未知的ip”作为地址。

所有其他想法(操作系统、浏览器等)看上去还好

知道去哪找吗?

EN

回答 1

Server Fault用户

发布于 2018-05-03 18:01:02

我对我的apache2配置很懒。

我将所有vmhost日志数据放入/var/log/apache2/other_vhosts_access.log中。

对我来说没问题。

但是apache2有不同的日志格式。

查看apache2.conf会告诉您-查看vhost_combined和开头的%v:%p:

代码语言:javascript
复制
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

这不适合于awstats

代码语言:javascript
复制
LogFormat=1 #that is:
#LogFormat = "%host %other %logname %time1 %methodurl %code %bytesd %refererquot %uaquot"

解决方案:

  1. 减少日志文件的惰性,并将它们放在apache2配置中的一个单独的文件中(推荐)

或

  1. 将apache2中的日志文件格式更改为:LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined ie。删除"%v:%p“

或

  1. 将awstats中的logfile参数更改为:LogFormat = "%other %host %other %logname %time1 %methodurl %code %bytesd %refererquot %uaquot" ie。在行的开头添加一个%其他,以摆脱域:端口
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/910608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档