Windows - Abyss Web Server

 Abyss 

* First STAGE : Install the scripts

- Run w3perl-abyss.exe

* 2nd STAGE: Add support for Perl cgi

Open Abyss Web Server's console.
In the Hosts table, press Configure in the row corresponding to the host to which you want to add Perl support.

1- Cgi-bin aliases :

* Go to Aliases and add a new Alias for :

Virtual Path: /cgi-bin
Real Path: cgi-bin

2- Then Go to "Scripting Parameters" :

* Check Enable Scripts Execution
* Press Add in the Interpreters table
* Set Interface to CGI/ISAPI
* In the Interpreter field, press Browse..., go to the directory where you have installed Perl, click on the bin subdirectory, and click on perl.exe.
* Check Use the associated extensions to automatically update the Script Paths
* Press Add in the Associated Extensions table
* Enter pl in the Extension field and press OK

3- Restart "Abyss Abyss Server"

* 3rd STAGE : Build configuration file

- Now use your opened browser to http://localhost/w3perl/admin/ to manage configuration files.
- Default configuration file is provided for Abyss Web Server : config-abyss.pl. You should be able to use it without any modifications if you are using a default Abyss server.
- If you want to make some modifications (for instance to specify your server's name), select Modify a config and select the config-abyss file.
- If you want to build your own configuration file from scratch, click on Make or Clone and follow the procedures outlined. By filling in the details you will create a file called config.pl

* 4th STAGE : Ready

- You should now be able to analyse your logs.
- You can run the stats either from a web interface or the 'Start Menu'. Choose one and use always the same way.

1) Web interface : Nicer but you could receive a server timeout
a) In admin go through the Immediate Launch which allow to compute the stats.
b) Select the Abyss configuration file
c) Then click on the 'Init all stats' icon.

2) Windows Menu : Faster but more difficult to catch errors/warnings
a) Select 'Start Menu -> Program -> W3Perl -> Init'


- In order to watch the ouput, go back to the administration interface and select the View stats
- You can use the command at to schedule the stats to update, add the command 'cron-w3perl.pl -e -c <configfile>' to run daily

* Problem ?

If you have any trouble with w3perl, please check installation was successful. Edit the /w3perl/Config.txt files. This is the configuration parameters which will be use for w3perl installation. If you find some Unix path inside Config.txt, then you should check the /cgi-bin/ directory have been created.