Configuring IIS for ActivePerl

Configuration for Microsoft's Internet Information Server (IIS) happens automatically if you do not uncheck the boxes during your installation of ActivePerl. ActivePerl should be installed after IIS is installed, or it will not make the IIS options available for installation. If you install in the wrong order, or the installation fails to configure IIS properly, the following instructions should help.

Configuring .PLX Extensions

  1. Open Internet Information Services under Administrative Tools
  2. Right-click on the web site you wish to modify and select Properties
  3. Click on the Home Directory tab
  4. Under Application Settings at the bottom, click on the Configuration button
  5. Click on the Add button
  6. For the Executable, enter [YOUR PERL PATH]\bin\perlis.dll (in most cases, C:\Perl\bin\perlis.dll)
  7. For the Extension, enter .plx
  8. Click on the radio button beside Limit To: and enter GET,HEAD,POST
  9. Put a check mark in Script Engine
  10. Put a check mark in Check that file exists
  11. Click OK
  12. Restart your web service

Configuring .CGI Extensions

  1. Open Internet Information Services under Administrative Tools
  2. Right-click on the web site you wish to modify and select Properties
  3. Click on the Home Directory tab
  4. Under Application Settings at the bottom, click on the Configuration button
  5. Click on the Add button
  6. For the Executable, enter [YOUR PERL PATH]\bin\perlis.dll (in most cases, C:\Perl\bin\perlis.dll)
  7. For the Extension, enter .plx
  8. Click on the radio button beside Limit To: and enter GET,HEAD,POST
  9. Put a check mark in Script Engine
  10. Put a check mark in Check that file exists
  11. Click OK
  12. Restart your web service
Return to Home