<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[greensea 的 blog]]></title> 
<link>http://www.gsea.com.cn/blog/</link> 
<description><![CDATA[]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[greensea 的 blog]]></copyright>
<item>
<link>http://www.gsea.com.cn/blog/post/241/</link>
<title><![CDATA[AWStats 其实可以统计任意格式的日志]]></title> 
<author>gs &lt;gs@bbxy.net&gt;</author>
<category><![CDATA[网页开发]]></category>
<pubDate>Wed, 17 Jun 2009 15:56:10 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/post/241/</guid> 
<description>
<![CDATA[ 
	N年前就想用AWStats来统计网站访问日志了，不过当时找了一下资料，找到的中文资料很少。资料少其实不是问题，问题在于，有一份资料上提到如果要使用AWStats，必须将访问日志格式设定成AWStats指定的格式。这偶就没法接受了，根据YTS的实际情况，偶的访问日志多了一些AWStats默认支持的格式没有的字段。于是，当时就不用AWStats了。<br/>最近又想部署访问统计系统，于是再次找到AWStats， 找到的资料还是N年前的那些，依然提到必须使用AWStats指定的日志格式。偶就不太相信了，一款如此流行的统计软件怎么会只支持单一的日志格式呢。于是偶继续找，最后果然发现，其实AWStats是支持自定义日志格式的，官方手册上都写有了，配置文件里面也以注释形式指出了如何使用自定义格式。<br/>配置文件中有一个配置字段：LogFormat。如果该字段值设为1，则使用Apache的combined格式的日志。值为2的话则使用IIS的指定格式的日志。<br/>实际上，配置文件里面也说得很清楚，可以通过设置LogFormat字段来指定自定义的日志格式。只要把LogFormat设置为一个字符串就可以了，这个字符串就是自定义的日志格式，定义格式和Apache的差不多，不过字段名字不同。至于每个字段是什么名字，配置文件中都写得很清楚，看看配置文件就知道了。<br/>似乎英语苦手的人不少，偶顺便翻译一下配置文件里面的字段名字的说明吧：<br/><div class="code"><br/>#&nbsp;&nbsp; %host&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 客户端主机名或 IP 地址（如果是邮件日志，则为发送者的主机名或 IP 地址）<br/>#&nbsp;&nbsp; %host_r&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 接收者的主机名或 IP 地址（仅对邮件日志有效）<br/>#&nbsp;&nbsp; %lognamequot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;带引号的登录认证用户名，如 &quot;john&quot;<br/>#&nbsp;&nbsp; %logname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不带引号的登录认证用户名，如 john<br/>#&nbsp;&nbsp; %time1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#91;dd/mon/yyyy:hh:mm:ss +0000&#93; 或 &#91;dd/mon/yyyy:hh:mm:ss&#93; 这种格式的日期<br/>#&nbsp;&nbsp; %time2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yyyy-mm-dd hh:mm:ss 这种格式的日期<br/>#&nbsp;&nbsp; %time3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mon dd hh:mm:ss 或 Mon dd hh:mm:ss yyyy 这种格式的日期<br/>#&nbsp;&nbsp; %time4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unix 时间戳时间格式<br/>#&nbsp;&nbsp; %methodurl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;GET /index.html HTTP/x.x&quot; 这种格式的 HTTP 请求方法和地址<br/>#&nbsp;&nbsp; %methodurlnoprot&nbsp;&nbsp;&quot;GET /index.html&quot; 这种格式的 HTTP 请求方法和格式<br/>#&nbsp;&nbsp; %method&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HTTP 请求方法，如 GET<br/>#&nbsp;&nbsp; %url&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;请求的URL，如：/index.html<br/>#&nbsp;&nbsp; %query&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;查询字串（Query string）<br/>#&nbsp;&nbsp; %code&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 返回的状态码<br/>#&nbsp;&nbsp; %bytesd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 请求的文档大小，单位：字节<br/>#&nbsp;&nbsp; %refererquot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;带引号的引用页，如 &quot;<a href="http://from.com/from.htm&quot;" target="_blank">http://from.com/from.htm&quot;</a><br/>#&nbsp;&nbsp; %referer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不带引号的引用页，如&nbsp;&nbsp;<a href="http://from.com/from.htm" target="_blank">http://from.com/from.htm</a><br/>#&nbsp;&nbsp; %uabracket&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;以方括号表示的用户代理（User Agent），如 &#91;Mozilla/4.0 (compatible, ...)&#93;<br/>#&nbsp;&nbsp; %uaquot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 带引号的用户代理（User Agent），如 &quot;Mozilla/4.0 (compatible, ...)&quot;<br/>#&nbsp;&nbsp; %ua&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 不带引号的用户代理（User Agent），如 Mozilla/4.0_(compatible...)<br/>#&nbsp;&nbsp; %gzipin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 使用 mod_gzip 进行压缩前文档的大小，单位：字节<br/>#&nbsp;&nbsp; %gzipout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用 mod_gzip 进行压缩后的文档大小和压缩率，单位：字节<br/>#&nbsp;&nbsp; %gzipratio&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用 mod_gzip 进行压缩的压缩率<br/>#&nbsp;&nbsp; %deflateratio&nbsp;&nbsp;&nbsp;&nbsp; 使用 mod_deflate 进行压缩的压缩率，格式： (ZZ)<br/>#&nbsp;&nbsp; %email&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;电子邮件发送者 （仅对邮件日志有效）<br/>#&nbsp;&nbsp; %email_r&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;电子邮件接收者 （仅对邮件日志有效）<br/>#&nbsp;&nbsp; %virtualname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;网页服务器的虚拟主机名。当一个日志中有多个虚拟主机的访问记录时，应该使用该字段。AWStats 将忽略主机名不在 SiteDomain 和 HostAliases 字段中的记录。<br/>#&nbsp;&nbsp; %cluster&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果日志文件存在于多台服务器上（使用&nbsp;&nbsp;logresolvemerge.pl 脚本进行了合并），请使用该字段来定义群集编号（cluster id）值。<br/>#&nbsp;&nbsp; %extraX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如果你需要使用在 ExtraSection 中定义了的特性来生成个性化的访问统计报告，则应该配合使用该字段，详情请参考后面的说明。<br/>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>#&nbsp;&nbsp; 如果你的日志中还有其他的字段，请使用下面的字段定义名字来忽略它们<br/>#&nbsp;&nbsp; %other&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AWStats 不需要使用的字段，不带引号<br/>#&nbsp;&nbsp; %otherquot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AWStats 不需要使用的字段，带引号<br/></div><br/>Tags - <a href="http://www.gsea.com.cn/blog/tags/awstats/" rel="tag">awstats</a> , <a href="http://www.gsea.com.cn/blog/tags/%25E8%25AE%25BF%25E9%2597%25AE/" rel="tag">访问</a> , <a href="http://www.gsea.com.cn/blog/tags/%25E7%25BB%259F%25E8%25AE%25A1/" rel="tag">统计</a> , <a href="http://www.gsea.com.cn/blog/tags/%25E7%25BD%2591%25E7%25AB%2599/" rel="tag">网站</a>
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=0#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>白水山言 &lt;siramizu@gmail.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 18 Jun 2009 01:07:36 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=0#topreply</guid> 
<description>
<![CDATA[ 
	所以你假装不会翻译的，所以你比偶厉害
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=1#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>白水山言 &lt;siramizu@gmail.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Fri, 19 Jun 2009 01:54:47 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=1#topreply</guid> 
<description>
<![CDATA[ 
	还灭翻译好捏<br/>话说这玩意真难装<br/>好吧是我的suexec和fcgid有问题
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=2#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>白水山言 &lt;siramizu@gmail.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Fri, 19 Jun 2009 10:17:53 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=2#topreply</guid> 
<description>
<![CDATA[ 
	<div class="quote"><div class="quote-title">引用</div><div class="quote-content">这偶就没法接收了</div></div><br/>错别字醒目
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=3#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>unnamed(cosechy) &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Sun, 21 Jun 2009 08:52:33 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=3#topreply</guid> 
<description>
<![CDATA[ 
	a asdf asdfghjk a asdf fdsadsfga a asdf asdfghjk a asdf fghdsasdk l lkjhgafd dfsakjglh hjkl lkjjfhdgasa
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=4#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>unnamed(cosechy) &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Sun, 21 Jun 2009 08:53:21 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=4#topreply</guid> 
<description>
<![CDATA[ 
	呃，啥时候填名字可以支持set
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=5#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>unnamed(cosechy) &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Tue, 23 Jun 2009 10:37:01 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=5#topreply</guid> 
<description>
<![CDATA[ 
	呃，我微积分若干次没交作业，考试前几天还啥也不会，内容最多的一章完全没看<br/>居然得80多分，呃
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=6#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>unnamed(cosechy) &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Tue, 23 Jun 2009 13:09:50 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=6#topreply</guid> 
<description>
<![CDATA[ 
	set<br/>集合
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=7#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>unnamed(cosechy) &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Tue, 23 Jun 2009 15:43:32 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=7#topreply</guid> 
<description>
<![CDATA[ 
	呃，其实这种名字感觉性质和 藤咲かりん/miko 差不多。。
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=8#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>unnamed(cosechy) &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Tue, 23 Jun 2009 15:44:17 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=8#topreply</guid> 
<description>
<![CDATA[ 
	而且有87分<br/>印象里最后两题10分“几乎”没做。
]]>
</description>
</item><item>
<link>http://www.gsea.com.cn/blog/read.php?241&amp;guid=9#topreply</link>
<title><![CDATA[[评论] AWStats 其实可以统计任意格式的日志]]></title> 
<author>unnamed(cosechy) &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Tue, 23 Jun 2009 15:45:21 +0000</pubDate> 
<guid>http://www.gsea.com.cn/blog/read.php?241&amp;guid=9#topreply</guid> 
<description>
<![CDATA[ 
	话说我要是一直编辑帖子，是不是就可以永远编辑下去？
]]>
</description>
</item>
</channel>
</rss>