Installation Configuration File

Depending on your web server configuration you may need to modify a certain configuration file. The file is called ./cgi-bin/calweb/calweb.dat. The file specifies certain hard coded paths that the program can use to find various files and folders. Normally you will not change this file, however in certain cases you may have to.

There are three values that you may enter into this file. If these values are present they will be used by the program -- if these values are not present or they are commented out they will be calculated based on the location of the executable.

Detailed Item Descriptions

The first item is the only one you will probably ever have to change:

datadir=

This value should be set to the full physical path on your server that points to the subfolder into which the program should store it calendars.

    Note: This folder must have Change or Modify permission for the IUSR_ under Windows or Write permission for the 'nobody' user under Linux for the software to work properly.
    Note: If you need to modify this value make specify the exact physical path (including drive letter on Windows and obeying case sensitivity on Linux).

You should only have to modify this value if your data folder is not in the same relative location to the executable file as the default installation.

The remaining two items will probably never have to be changed (perhaps only under certain Virtual Folders configurations under older versions of Microsoft IIS).

docroot=

This value should point to the full physical folder that contains the help file and program icons.

You may need to add this value if the program is running from a Virtual Folder or if the software is installed under a sub folder other than the actual root of the web server (for example a sub-web under MS FrontPage).

Enter the full physical path to the ./calweb folder on your server.

    Note: Make sure to obey case and/or operating system specifics.

webroot=

A hard coding of a value called Path Translated which is normally sent to CGI programs by the web server. This value is more fully described here.

    Note: Make sure to obey case and/or operating system specifics.
  • Please see these links for more information on Installing the Software and Trouble Shooting Problems.