|
To install the AEVCGI you need a Windows 9x/NT-Server. Installing AEVCGI is
simple provided you know your way around your web server; the instructions given
here are for Microsoft's Peer Web Services (IIS-jnr) and assume you will be
creating the form with Microsoft FrontPage, however the process is very similar
on other systems.
The AEVCGI executable (aev.dll or
aevcgi.exe) and aevcgi.ini must be copied into the cgi-bin
directory for your web server. In the default PWS setup, this directory is
c:\INetPub\wwwroot\cgi-bin
The location may be different on your system, however.
This is the only step needed on the server side to install AEVCGI. If you are
using FrontPage, it should automatically notice a new addition to your cgi-bin
directory (if not, just Recalculate Links and it should appear in the tree on
the left of the FrontPage Explorer window).
Make sure the access permission for executing aev.dll
or aevcgi.exe
in this directory is set. Without this permission you will get an error message
like: 501 Not Implemented
For example, how to setup Microsoft Internet Information Server (IIS) for
running AEVCGI:
1. Open the Internet Service Manager. 2. Setup access permissions
for the directory containing AEVCGI 3. Set
"Execute" permissions for the directory, "Script" is for scripts.
"Execute" enables applications to run in this directory (.dll and .exe
files).
If you have a virtual web host, please upload AEVCGI
files (aev.dll or aevcgi.exe and AEVCGI.INI) in your
CGI-Folder. The CGI-Folder must be declared by you or your WebPages - Provider
as CGI-Folder with "Execute" permissions.
Depending on whether you may or may not use WinCGI or
ISAPI/NSAPI scripts, you should use aevcgi.exe (WinCGI) or aev.dll
(ISAPI/NSAPI) and aevcgi.ini (configuration file).
aevcgi.exe is a WinCGI
application that launches its own process for every query.
aev.dll is a
ISAPI/NSAPI application that is loaded once. Being loaded, it returns unlimited
queries. It works as a part of Web server process in the same memory slack.
Instead of transferring information as files, it can easily transfer information
within the same address space without writing it to a file. Thanks to this,
aev.dll works faster, more effectively and requires less resources than
aevcgi.exe. |