Running AWstats is helpful for finding simple information and I think it does a okay job in identifying robots. Last week I installed xampp onto a Windows server to allow me to process the old log files from my Apache server. These files date all the way back to 2002. It took me a bit of time but I figured out how to:
- Get AWstats working with xampp
- Modify the changes needed for getting AWstats working
- Configure a profile to have AWstats process historical records
- Monitor its progress
First step - Install xampp
I am not going to put any details in here because I think this is pretty easy todo. I will say, you should visit your http://localhost/xampp/security page to ensure your site is secure.
I dropped my AWstats directory into my root install of c:\xampp and copied the files of c:\xampp\awstats\wwwroot* to the path of c:\xampp\htdocs\awstats Then created a new file in c:\apache\conf\extra\awstats.conf with the following code:
Add the following line in your c:\xampp\apache\httpd.conf:
Save and relaunch Apache to check your changes are correct before continuing.. well, you dont have to, but I recommend it to avoid debugging.
Building a AWstats profile
I copied an existing file from AWstats directory and made my own with some small changes:
Processing log files
To begin your processing of the log files:
I use the -debug=3 because it can take a long time to process the log file and I like knowing what is going on. Good Luck!