From: eldy <> Date: Sun, 14 Sep 2003 22:39:17 +0000 (+0000) Subject: Support for date found in error log files. X-Git-Tag: AWSTATS_5_8_BETA~18 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb772e298b9de04995f04c18ebfca3d1413802ee;p=thirdparty%2FAWStats.git Support for date found in error log files. --- diff --git a/tools/logresolvemerge.pl b/tools/logresolvemerge.pl index 771b0895..4dd72d0b 100644 --- a/tools/logresolvemerge.pl +++ b/tools/logresolvemerge.pl @@ -334,6 +334,8 @@ while (1 == 1) my $year=0; my $month=0; my $day=0; my $hour=0; my $minute=0; my $second=0; if ($_ =~ /(\d\d\d\d)-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)/) { $year=$1; $month=$2; $day=$3; $hour=$4; $minute=$5; $second=$6; } if ($_ =~ /\[(\d\d)[\/:\s](\w+)[\/:\s](\d\d\d\d)[\/:\s](\d\d)[\/:\s](\d\d)[\/:\s](\d\d) /) { $year=$3; $month=$2; $day=$1; $hour=$4; $minute=$5; $second=$6; } + if ($_ =~ /\[\w+ (\w+) (\d\d) (\d\d)[\/:\s](\d\d)[\/:\s](\d\d) (\d\d\d\d)\]/) { $year=$6; $month=$1; $day=$2; $hour=$3; $minute=$4; $second=$5; } + if ($monthnum{$month}) { $month=$monthnum{$month}; } # Change lib month in num month if necessary # Create $timerecord like YYYYMMDDHHMMSS