Windows

 Apache 
 server 

As I'm not able to get the installed apache version from the register database, you will have to use the unix package.
You can use '/' instead of the NT '\' directory separator as ActivePerl is able to convert them on the fly.

  • First STAGE : Install the scripts

    - Download the w3perl.tar.gz package and extract it in your wwwroot directory. A new sub directory called w3perl will be there now.
    - Inside you'll find an 'install.pl' perl file. Edit it with your Notepad.
    - The first line should be your ActivePerl bin path so change the default #!/usr/bin/perl to something like C:/Perl/bin/perl.exe
    - then change the $pathcgi and $pathw3perl according to your Apache installation.
    * $pathcgi is the directory where your cgi script should be located (should be something like $pathcgi = "C:/Program Files/Apache Group/Apache2/www/cgi-bin/w3perl/"; if your cgi-bin is C:/Program Files/Apache Group/Apache2/www/cgi-bin/).
    * $pathw3perl is the directory where w3perl have been extracted (something like $pathw3perl = "C:/Program Files/Apache Group/Apache2/www/w3perl";)
    Usual IIS values are $pathcgi = "C:/Inetpub/wwwroot/cgi-bin/w3perl"; and $pathw3perl = "C:/Inetpub/wwwroot/w3perl"; (change disk letter if required).
    - Click on this file. You'll see output describing the installation process.

  • 2nd STAGE : Build configuration file

    - Now use your opened browser to http://localhost/w3perl/admin/ to build a configuration file.
    - Click on Make configuration file and follow the procedures outlined. By filling in the details you will create a file called config.pl
    - Once created, look for this file in /config/config.pl and move it to your /cgi-bin/w3perl/ directory.

  • 3rd STAGE : Ready ?

    - You are now ready to analyse your logs.
    - In admin go through the Launch area links and start your statistics from initialisation.
    - Then run the incremental statistics every day to accumulate your statistics.
    - In order to read them go to http://localhost/w3perl/admin/
    - You can use at to schedule the cron-w3perl.pl script run.

  • Problem ?

    If you have any trouble with w3perl, feel free to contact me or send a help in the forum.

  • back