Software for Microsoft
Windows, Outlook and Exchange

  Homepage   |   Products   |   Download   |   Information

Deutsche Seiten   


ActiveHTML: Tested Web Servers

The listed web servers has been successfully tested with ActiveHTML. You will find detailed information about installing ActiveHTML with these server in the installation package.

ServerTested Version(s)
Abyss Webserver 1.0.3, 1.1b1,,,,
AOLServer 3.2, 4.07
Apache 1.x 1.3.23, 1.3.24, 1.3.26, 1.3.29, 1.3.31, 1.3.33
Apache 2.x 2.0.36, 2.0.39, 2.0.42, 2.0.44, 2.0.45, 2.0.48, 2.0.49, 2.0.50, 2.0.52, 2.0.53, 2.0.59
Apache 2.2.x 2.2.3, 2.2.4
BadBlue Webserver 1.7, 2.6.1
BRS WebWeaver 1.33
Deerfield WebSite 3.1.13, 3.5.13, 3.5.15, 3.5.16, 3.5.19
JanaServer 2.2.1, 2.2.3, 2.4.2,,
KeyFocus Web Server 1.0.2, 1.0.3, 1.0.4, 1.06, 1.07, 2.0.0, 2.1.0, 2.2.0, 2.4.0, 2.5.0
LightTPD 1.4.11
Miniportal 1.3.3
NetServe 1.0.34
NetworkActiv Web Server 3.5
Omnicron OmniHTTPd 2.09, 2.10, 3.0a1, 3.0a3, 3.0a4
Pi3Web 2.03
Sambar 5.1, 5.2, 5.3, 6.1
SHTTPD (Simple HTTPD) 1.35, 1.36
Xerver 4.04, 4.15
XITAMI 2.5b5, 2.5c2


Other web servers:

ActiveHTML should work with other web servers too, if the software meets the following requirements:

CGI/1.1 specification

Your web server must support execution of CGI/1.1 programs (see for more information about CGI-specs). Many web servers around do support the execution of cgi-programs.

File mapping

Your web server should be able to run cgi programs based on extension of the requested document. If your web server supports file mapping, you have to map *.asp and *.asa files to AHTML.EXE.

Some web servers doesn't support file mapping, instead they use the windows file associations based on registry-entries. If your web servers relies on file associations you have to import AHTML.REG to associate *.files with ActiveHTML. If you copy AHTML.EXE to the CGI-BIN folder of you web server, you have to edit AHTML.REG first.

Some web servers rely on so called "shebang"-lines within script files e.g. "!#c:\usr\bin\perl.exe", ActiveHTML also works with these servers. Just add a line (it must be the first line in your asp file) containing:
to your asp files. Some web servers require that the directory containing the asp files must be marked as executable.

If your server supports calling cgi programs like this:
you get nearly the full power of ActiveHTML.
IMPORTANT: Always use absolute links for images etc. in this case! (Otherwise ActiveHTML is called for EVERY (e.g. GIF, HTML, JPG) request this would be very slow)

If your web server doesn't support either file mapping nor file associations nor shebang-lines you have to call ActiveHTML directly with your links like:
This is the most difficult way to launch your asp files, because you have to make every link like this... :-(


If your web server supports directory aliases, you should create an alias
to use the samples scripts. If the web server doesn't supports directory aliases, you should create a new folder "ahtml" under your web servers documentroot-folder (e.g. htdocs). Then copy all files from "C:\Program Files\seliSoft\ActiveHTML\AHTML" to "...\YourWebServerRoot\AHTML".


If your web server supports more than one cgi directory, you should add a new cgi-folder to the web server configuration: "C:\Program Files\seliSoft\ActiveHTML".
If your webserver doesn't support more cgi folders, you have to copy AHTML.EXE to the your web servers cgi-bin folder


To use all features of ActiveHTML, your web server should provide all system environment variables to cgi scripts. If your web server doesn't provide system variables, some features may not work (e.g. JAVA-Objects)

Custom default documents

You should add INDEX.ASP and DEFAULT.ASP to the default documents of your web server. If your web server doesn't allow custom default documents, you have to add INDEX.ASP to your links like "http://yourserver/ahtml/index.asp" instead of "http://yourserver/ahtml/"

© Copyright 1996-2017 seliSoft. All rights reserved. Terms of Use, Privacy Policy,, last updated: 06.01.2017