- 論壇徽章:
- 0
|
5可用積分
如題,使用AWSTATS分析IIS日志,一切已經(jīng)就緒,但是因為IIS使用的是W3SVC的擴展格式,不能修改日志時間。
在網(wǎng)上看到,有個補丁
Hacking AWStats
IIS按GMT時間的補。篴wstats.pl
IIS的日志時間是格林威治之間,中國本地時間和GMT有+8個小時差距,如果直接用TIMEZONE插件從格林威治時間轉(zhuǎn)換會有40%的性能下降,這里有一個將時間按本地時間修改時間坐標(biāo)的補。
7696d7695
< my $TIME_ZONE = 8;
7698,7702c7697
< my $ix_local = $ix + $TIME_ZONE;
< if ($ix_local >= 24) {
< $ix_local = $ix_local - 24;
< }
< print "<TH width=19>$ix_local</TH>\n"; # width=19 instead of 18 to avoid a MacOS browser bug.
---
> print "<TH width=19>$ix</TH>\n"; # width=19 instead of 18 to avoid a MacOS browser bug.
7708,7712c7703
< my $ix_local = $ix + $TIME_ZONE;
< if ($ix_local >= 24) {
< $ix_local = $ix_local - 24;
< }
< my $hr= $ix_local + 1 ; if ($hr>12) { $hr=$hr-12; }
---
> my $hr=($ix+1); if ($hr>12) { $hr=$hr-12; }
請問這個補丁如何使用??? |
|