SHARE
Facebook X Pinterest WhatsApp

How to Install ISAPI Perl Page 3

Aug 16, 2000
ServerWatch content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More



There is only one version of ISAPI Perl: ActiveState Perl. When Perl is download from ActiveState, it comes with a normal, command-line version of Perl, ISAPI Perl,
and PerlScript for scripting inside of Active Server Pages.

ISAPI Perl used to be a bear to install on Microsoft’s Internet Information Server (IIS) because associating ISAPI Perl with an application required registry settings. Thanks to the ingenuity of the ActiveState guys, the more recent versions of ActiveState Perl come with an installer that detect IIS and make this association for you.

Active Server Pages

An alternative to using ISAPI Perl on some Win32 Web servers involves using Active Server Pages, a technology introduced with Microsofts IIS servers. Active Server Page
technology enables HTML pages to have embedded Perl. Other than the syntax of embedding Perl inside HTML, PerlScript offers the same basic advantages as ISAPI Perl since
the PerlScript module runs inside the Web server just like ISAPI Perl does.

However, should you wish to understand what it takes to do this, instructions are included with the
ActivePerl Documentation
. Specifically, the

IIS 4.0 Installation Section
of the

Web Server Config FAQ
.

One thing to note is that although the process of including ISAPI Perl on IIS is straightforward with Windows NT, it is a bit trickier to get it to work on Windows 98. This is partially because even though Personal Web Server for Windows 98 is basically a clone of IIS, it is not entirely identical to IIS.

If you are using Windows 98, you can increase your chances of success with installing ISAPI Perl by shutting down Personal Web Server before you install Perl. After you are done installing Perl, you should reboot your machine completely before attempting to use ISAPI Perl.

thumbnail Gunther Birznieks

Gunther Birznieks is a ServerWatch contributor.

Recommended for you...

What Is a Container? Understanding Containerization
What Is a Print Server? | How It Works and What It Does
Nisar Ahmad
Dec 8, 2023
6 Best Linux Virtualization Software for 2024
What Is a Network Policy Server (NPS)? | Essential Guide
ServerWatch Logo

ServerWatch is a top resource on servers. Explore the latest news, reviews and guides for server administrators now.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.