in reply to Re: Re: Yet another Apache log question
in thread Yet another Apache log question


The logging directives are:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
CustomLog /var/www/intra-access_log combined env=!image

The current incarnation of the script I'm using. This is taken directly from the documentation, and though it's not the data I'm looking for, at this point I'd just like to at least get it to parse the log:

#!/usr/local/bin/perl $|++; use Apache::ParseLog; + $conf = "/path/to/httpd.conf"; $base = new Apache::ParseLog($conf); + $log = $base->getCustomLog("combined"); %user = $log->user(); print "Users Report\n"; foreach (sort keys %user) { print "$_:\t$user{$_}\n" unless m/^-$/; } + exit;