| 
<?php
 /**
 * Test script for the apache log parser class
 */
 
 //include the class
 require_once('apachelogparser_class_inc.php');
 
 //The access log file
 //you will want to change the path here :) and make sure that the logfile is readable by the www user (apache)
 $file = '/path/to/access.log';
 
 //Instantiate the object
 $log = new apachelogparser();
 
 //get some stats about the file
 $fstats = $log->logfileStats($file);
 var_dump($fstats);
 
 $farr = $log->log2arr($file);
 //iterate through the array above and get the info we need from each line
 foreach ($farr as $line)
 {
 //you would probably want to insert to a db or something here to do
 //datamining on the logfile, but here we will just print the output to browser
 print_r($log->parselogEntry($line));
 }
 ?>
 |