User installation



You don't have any access to a cgi-bin directory on your host but would like to have a stats report. The scripts don't require to be installed in the cgi-bin directory. Some features like the administration interface are not available to you. I supposed you have a ssh access, if not go to the Provider Installation section.
W3Perl installation directory

 Without 
 CGI 

* First STAGE : Install the scripts

- Download the W3Perl package on your own host.
- Uncompress the package where you want (best would be in a web server tree) and extract all the files. It will create a /w3perl/ directory where all the files are stored.

* 2nd STAGE : Building configuration file

- Choose the config file (in /config/ you'll be able to find few examples) which match the kind of stats you want to build and copy this file to config.pl (which is the default config filename for w3perl). Edit the config.pl file and customize it the way you like. The output directory can be whatever you want, it should only belong to you.
- Or you can use the online tool on my website to build your own config file (easier !)

* 3rd STAGE : Ready

- Launch the script 'cron-w3perl.pl -a' to init your stats.

- Run your favourite browser :

    - Select the 'open file' option to load the main index.html file in the output directory.
    - Or just load the index file in your output directory if the index file is located in your web server tree (best).

- If everything is right, add 'cron-w3perl.pl -e ' in your crontab. With the -e flag, cron-w3perl will only update stats.


 Without 
 crontab 

Some sysadmin don't allow you to use a crontab to launch scripts to avoid excessive CPU usage.
You could either use the web administration if you have a cgi directory or manually update the stats with the 'cron-w3perl.pl -e' command.


 Hints 

1 - Read carefully the documentation. Many questions are answered in the files provided, use also the -h flag for more informations for each script.

2 - You can build as many configuration files you need. Just use the -c flag to load them