Active Server Pages (ASP) with Chili!ASP

Overview

Microsoft's popular HTML scripting language, Active Server Pages (ASP), can be emulated with Chili!ASP by ChiliSoft. This type of power and compatibility will bring your OmniHTTPd Professional installation up to commercial production standards.

The Chili!ASP installaion package does not support installing directly into a OmniHTTPd Professional system. In order to install Chili!ASP on your system, you will need to masquerade as O'Reilly's Website Pro server.

Installation

Step 1: Masquerade as O'Reilly's Website Pro

Warning: If you already have Website installed, there is no need to masquerade so continue onto step 2. The masquerade function may corrupt your existing Website configuration.

For installation purposes, run OmniHTTPd as an application, not a service. (You can resume service operation after Chili!ASP has been installed) Click on the OmniHTTPd globe icon in the system tray to pull out the status window. Click Tools and select Export WebSite Configuration. You will see a warning message before it writes its changes to the registry.

Step 2: Install Chili!ASP

Proceed through the installation dialogs. When prompted for a Web server, you should see O'Reilly Website Pro as an available choice. Complete the installation with this choice and reboot the computer as instructed.

Step 3: Enable external script processing

External script processing should be enabled by default. You can check this setting in the Advanced section of the Global Server Properties. Make sure that Enable External Script Support is checked.

Step 4: Check the MIME types

In the Global properties, check the MIME list that these associations are present:

Virtual Actual
wwwserver/isapi .asp
wwwserver/isapi .asa

Step 5: Check the entries in the External tab

Go into the External tab and check the following association. You will have to change it to the appropriate directory if you installed the Chili!ASP files to another directory:

Virtual Actual
.asp C:\WINNT\System32\ChiliASP\caisa200.dll
.asa C:\WINNT\System32\ChiliASP\caisa200.dll

Step 6: Set up the paths to the Chili!ASP samples (Optional)

Add these to your Alias list. You will have to use different directories if you installed the Chili!ASP files to another directory:

Virtual Actual
/CAspSamp C:\Program Files\ChiliASP\Samples
/CAspDoc C:\Program Files\ChiliASP\UserGuide


Copyright © 1999 Omnicron Technologies Corporation