On Wed, 12 Jun 1996, F. Jacot Guillarmod wrote:
> - is there a source for the accounting scripts other than via
> the WWW? Something is broken in the versions I've pulled
> across.
I found that (using perl 5.002) I needed the following changes to
squid-logs.pl:
diff squid-logs.pl squid-logs.pl.dist
18,19c18,19
< #unless (/^([\d\.]+) \S+ \S+ \[([^\]]+)\] "(\w+) ([^"]+)" (\w+)
(\d+)$/)
< #print STDERR "parse_common_log: Bad input, line $.\n";
--- > unless (/^([\d\.]+) \S+ \S+ \[([^\]]+)\] "(\w+) ([^"]+)" (\w+) (\d+)$/) > print STDERR "parse_common_log: Bad input, line $.\n"; 21c21 < #} --- > } Why this should be I don't know - I am totally ignorant about perl! It also took me a while to realise that the default method for writing the logs (emulate_httpd_log on) was not what the scripts are expecting. Thinking about it now it seems to me that the two problems are probably somewhat related. Setting the emulate_httpd_log tag to off gave me some meaningful output in the logs analysis. Perhaps a warning addition to the web page which details these analysis scripts about the required format of the log files would be useful? regards, Adrian Bassett ===================================================================== Adrian Bassett Computer Services Centre Whiteknights Telephone: +44 (0) 1734-316630 Reading RG6 2AF FAX: +44 (0) 1734-753094 England. Internet: A.J.Bassett@reading.ac.uk X400: I=AJ;S=Bassett;O=reading;P=UK.AC;C=GB X500: c=GB@o=University of Reading@ou=Computer Services Centre @cn=Adrian Bassett =====================================================================Received on Wed Jun 12 1996 - 06:02:56 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:32:30 MST