我目前正在使用AWStats来分析服务器的apache日志,以便将iOS应用程序中的链接等redirect到应用程序商店(所以我们可以跟踪点击率)。 但是,在AWStats中,所有这些stream量都被归类为“操作系统”类别中的“Mac OS X”。 这显然对我们不是很有帮助。 我们真正想要的不仅是iPhone与iPod Touch的对比,还包括iOS版本号码,硬件世代的差异等。 我不认为世代的差异(例如iPhone 3G和iPhone 4)可以通过http日志轻松获取,但是我知道iOS版本在用户代理string中是正确的。 但是,我的尝试都没有获得AWStats识别iOS的工作,尽pipe如此。 我把这个应该在Mac OS X之上的技巧提升到了一个新的高度,但没有成功。 有没有人设法做到这一点,在AWStats或其他? 如果这是需要的,我可以很好地转向不同的系统。 为了logging,浏览器检测工作正常,它可以很容易地区分mozilla,safari,iPhone safari和iPad safari。
我对awstats很陌生,在我的apachenetworking服务器上configuration了Awstats来分析nginx访问日志(nginx webserver是为我的django应用程序),我可以从LogFile=/var/log/nginx/access.log获取统计信息,但是我如何分析多个gzip格式的日志。 如access.log.1.gz … access.log.40.gz。 我有很多日志需要分析。
我只是想知道如果我需要在编辑fstab和mtab之后重新启动我的服务器。 由于awstats报告的问题,我在这个文件中手动改变了一些东西。 我在使用howtoforge的教程的帮助下使用ISPConfig 3。 但是由于删除/删除了某个账户,fstab和mtab的configuration搞砸了。 我也在howtoforge论坛上提出这个问题,但直到现在还没有人回答。 如果您想阅读我的问题,请点击此处 。 我很努力地解决这个问题,没有运气。 更新: 以下是我的fstab发生了什么事情: 在价值之前(我省略了另一个): /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none bind,nobootwait 0 0 /var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0 所以我把它改成了正确的path: /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0 /var/log/ispconfig/httpd/example.com /var/www/clients/client1/web3/log none bind,nobootwait 0 0 我也发现mtab具有与上面相同的值,这就是为什么我手动编辑它。 从: /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none rw,bind 0 0 /var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none rw,bind 0 0 至: /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none […]