Web Hosting Forum | Lunarpages
News: July 14, 2008 - New Contest! - Submit Your WordPress Theme Designs, Win BIG!
June 30, 2008 - Submit Your Site for the July 08 Site of the Month Award!
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
July 24, 2008, 06:01:20 AM


Login with username, password and session length


Pages: 1 2 3 [4]   Go Down
  Print  
Author Topic: Install Awstats on your home PC - Tutorial  (Read 39923 times)
Fly Fort
Spacescooter Operator
*****
Offline Offline

Posts: 45


« Reply #45 on: February 23, 2007, 07:38:08 AM »

Indeed, you have to do all those steps everytime again.
If not, the page isn't updated
Logged
kenwvs
Space Explorer
***
Offline Offline

Posts: 9


« Reply #46 on: February 25, 2007, 10:49:29 PM »

I have been successful at getting the AWStats working on my machine, which is a miracle in itself......Thanks for the great tutorial, it worked just as you said it would.

Is there a way to have the stats automatically pulled so I can look at them on a daily basis, a month to date view and again one for the complete month at the end of the month.  I am not sure if this can be done, or where I would even start to try and get this to happen automaticaly at the end of each day.

Thanks,

Ken
Logged
Fly Fort
Spacescooter Operator
*****
Offline Offline

Posts: 45


« Reply #47 on: February 26, 2007, 08:13:35 AM »

This can't be done there your awstats is running on your pc.
So you have to download your log file everytime you want to update your statistics.

Name it like you named your other file and then perform these 3 steps

Quote
2. Go back to the DOS window (Start, Run, "cmd" if you closed it) and type the following and hit Enter when done:
cd c:\awstats-6.2\wwwroot\cgi-bin

3. Now type the following and hit enter (replace your domain):
perl awstats.pl -config=www.yourdomain.com -update

4. This might take a while, and I do mean a long while.  To check to make sure if something is actually happening, check out your hard drive activity light on your computer.  If it is going nuts then Awstats is crunching away.  As it is processing you will see some status lines being updated on the screen.  You will know it's done when you get returned to the command prompt.

5. Once you are back at the command prompt, type the following and hit enter (again, replace your domain):
perl awstats.pl -config=www.yourdomain.com -update -output > stats.html

A shame LP doesn't put Awstats online, most other hosts does. Sad
Logged
Lupine1647
Berserker Poster
*****
Offline Offline

Posts: 11088


« Reply #48 on: February 26, 2007, 12:57:51 PM »

Hello:

We don't provide awstats because of resource issues when it tries to generate statistics.
Logged

Grr..!! Grr..!!
kenwvs
Space Explorer
***
Offline Offline

Posts: 9


« Reply #49 on: February 26, 2007, 08:47:32 PM »

We don't provide awstats because of resource issues when it tries to generate statistics.

I have read about the resource issues for a long time in these postings, and I would think with all of the other features you have been able to add to the accounts to keep pace with other providers, and to provide the services and features that are important to users, you would be able to offer AWStats.........and in reality, not everyone would use them, so it wouldn't be as big a drain as you think.....

Ken
Logged
islan38
Newbie
*
Offline Offline

Posts: 1


« Reply #50 on: September 16, 2007, 09:08:37 AM »

Hello,

I have followed all the instructions and everything seems to work except that my stats.html file looks like this:

Create/Update database for config "./awstats.www.island-ikaria.com.conf" by AWStats version 6.7 (build 1.892) From data in log file "C:\AWStats\logs\ikaria.log"... Phase 1 : First bypass old records, searching new record... Direct access to last remembered record has fallen on another record. So searching new records from beginning of log file... Jumped lines in file: 0 Parsed lines in file: 33559 Found 3 dropped records, Found 3 corrupted records, Found 33553 old records, Found 0 new qualified records.

What am I doing wrong? Please advise
Logged
Internapse
Newbie
*
Offline Offline

Posts: 1


« Reply #51 on: October 11, 2007, 10:17:56 AM »

Excellent tutorial Kevin!

Worked great, even with the new version of AWStats.

After I completed your tutorial, and got to reading some of the posts here, I decided that an automated script would be great.

So, 3 - 4 hours later, I finally created the batch file and a text file with everything needed to automatically log into my ftp account, download the log file for that month, unzip the .gz file, rename it to the .log file, and finally read that file with AWStats.

Prereqs:
- ActivePerl is installed in the "c:\Perl" dir
- AWStats is installed in the "c:\awstats\" dir
- You have the "gzip.exe" file in your "logs" directory (download here -- http://www.gzip.org/#exe)
If you have windows - http://www.gzip.org/gzip124xN.exe - unzip to "logs" directory, no files to install.

Here's the code, enjoy.

1) Open notepad
2) Copy the below code, changing "yourdomain"
3) File, Save As, "awstats.bat"

awstats.bat
Code:
@echo off

cd c:\AWStats\logs

ftp -s:"c:\AWStats\logs\ftp.txt"

gzip.exe -d yourdomain.com-Oct-2007.gz

rename yourdomain.com-Oct-2007 yourdomain.log

cd c:\AWStats\wwwroot\cgi-bin

perl awstats.pl -config=www.yourdomain.com -update

c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -update
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output -staticlinks > awstats.www.yourdomain.com.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=alldomains -staticlinks > awstats.www.iyourdomain.com.alldomains.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=allhosts -staticlinks > awstats.www.yourdomain.com.allhosts.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=lasthosts -staticlinks > awstats.www.yourdomain.com.lasthosts.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=unknownip -staticlinks > awstats.www.yourdomain.com.unknownip.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=alllogins -staticlinks > awstats.www.yourdomain.com.alllogins.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=lastlogins -staticlinks > awstats.www.yourdomain.com.lastlogins.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=allrobots -staticlinks > awstats.www.yourdomain.com.allrobots.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=lastrobots -staticlinks > awstats.www.yourdomain.com.lastrobots.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=urldetail -staticlinks > awstats.www.yourdomain.com.urldetail.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=urlentry -staticlinks > awstats.www.yourdomain.com.urlentry.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=urlexit -staticlinks > awstats.www.yourdomain.com.urlexit.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=browserdetail -staticlinks > awstats.yourdomain.com.browserdetail.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=osdetail -staticlinks > awstats.www.yourdomain.com.osdetail.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=unknownbrowser -staticlinks > awstats.www.yourdomain.com.unknownbrowser.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=unknownos -staticlinks > awstats.www.yourdomain.com.unknownos.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=refererse -staticlinks > awstats.www.yourdomain.com.refererse.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=refererpages -staticlinks > awstats.www.yourdomain.com.refererpages.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=keyphrases -staticlinks > awstats.www.yourdomain.com.keyphrases.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=keywords -staticlinks > awstats.www.yourdomain.com.keywords.html
c:\perl\bin\perl.exe awstats.pl -config=www.yourdomain.com -output=errors404 -staticlinks > awstats.www.iyourdomain.com.errors404.html

call awstats.www.yourdomain.com.html

Save the above file in the "logs" directory

4) Open up notepad once again
5) Copy and paste the below code, changing "ftp.yourdomain.com", "username", "password", and "yourdomain.com-Oct-2007.gz"

ftp.txt
Code:
open ftp.yourdomain.com
username
password
cd logs
get yourdomain.com-Oct-2007.gz
quit

6) File, save as "ftp.txt" to the "logs" directory.

Hope that helps,
~Scott
www.Internapse.com
« Last Edit: October 11, 2007, 10:20:13 AM by Internapse » Logged
Pages: 1 2 3 [4]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.3 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks


Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM