Как проверить
Ну например : test1.pl - работает при помощи perl.exe и выводит на экран фразу "Hello, Perl !".
print "Content-type: text/html\n\n"; print "<HTML>"; print "<BODY>"; print ("Hello, Perl !"); print "</BODY>"; print "</HTML>";
А вот test2.plx использует perlis.dll и пишет на экране "Здравствуй, ПЕРЛ !". Обратите внимание : начальная строчка здесь другая, чем в test1.pl - именно так требуется для perlis.dll.
print "HTTP/1.0 200 OK \r\n"; print << "END"; Content-Type text/html
<HTML> <HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </HEAD> <BODY> Здравствуй, ПЕРЛ ! </BODY> </HTML> END
И наконец, test3.stm выдает на экран ваш IP-адрес используя скрипт test3.pl и SSI.
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head>
<body bgcolor="#FFFFFF" link="#000080" vlink="#660033"> <center> <font size=4 color=teal>Ваш IP-адрес</font> <font size=5 color=navy> <!-- #exec cgi="test3.pl" --></font> </center>
</body> </html>
А соответствующий скрипт test3.pl состоит всего из одной строки :
print $ENV{'REMOTE_ADDR'};