TO HOW: ???????? ?? ?? ?? PERL ????????? IIS 4.0, 5.0, 5.1 ?? 6.0 ?? ??? ??????? ????

???? ?????? ???? ??????
???? ID: 245225 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
?? ?????? ??????? ???? ??? ?? ??? ???????????? ?? ??? Microsoft ??????? ?????????? ???????? (IIS) ??????? 7.0 ???????? ?? Microsoft Windows Server 2008 ??? ??? ??? IIS 7.0 ???????????? ??? ?????? ??????? ?????? ??? IIS ???????-?????? ?????? ?? ???? ??? ???? ??????? ?? ??? ????? Microsoft ??? ???? ?? ????:
HTTP://www.Microsoft.com/technet/Security/prodtech/IIS.mspx
IIS 7.0 ?? ???? ??? ???? ??????? ?? ??? ????? Microsoft ??? ???? ?? ????:
HTTP://www.IIS.NET/default.aspx?tabid=1
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

??????

?? ??? ?? ??? ???? ????? ???? ?? ?? ???? ???????? ???? ?? ??????? ????? ????? (IIS) ??????? 4.0 ?? ??????? ?????????? ???????? (IIS) ??????? 5.0, 5.1 ?? 6.0 ?? ??? ?? PERL ????????? ?? ??????? ?????

????? PERL ????????? IIS ?? ??? ??? ??????? ?? ??????? ????? ??????? (CGI) ?? ??????? ????? ????????? ???????????? ??????? (ISAPI) PERL ????????? ???? interpreters, ???? ActiveState PERL ?? ISAPI ?? ??? PERL ?? ???????? ?? ??? ??????? ???? ?? ??? ????? ???? ?? ???? ???

ActiveState PERL interpreters ?? ???? ??? ???? ??????? ?? ??? ????? ActiveState ??? ???? ?? ????:
HTTP://www.activestate.com/

??? ??????? PERL ????????? ?????

Notepad ???, ????????? ?????????? ??? ??? ?? ????? ????????? Helloworld.pl ?? ??? ??? ??????:
$url = "http://$ENV{SERVER_NAME}$ENV{URL}";
$ip = "$ENV{REMOTE_ADDR}";
print <<ENDOFTEXT;
HTTP/1.0 200 OK
Content-Type: text/html

<HTML>
<HEAD><TITLE>Hello World!</TITLE></HEAD>
<BODY>
<H4>Hello World!</H4>
<P>You have reached <a href="$url">$url</a></P>
<P>Your IP Address is $ip</P>
<H5>Have a nice day!</H5>
</BODY>
</HTML>
ENDOFTEXT
exit(0);
				
???:PERL ???? ?? ?????? ?? ???? ??? ??? ?????? ?? ?????? ???? ???

???:?? ????? ?? ????? ???, ?? ??? ???? PERL ???? IIS ?? ??? ????? ?? ??? ???????? ???? ????? ???? ?? ?? ??????? ?? ??? ??? ?????????? ?????? ????? ????? ?? ?? ??????????? Perl.exe ???? ?????

?? ?????? ??????? ???? ??????? (ISM) Microsoft ??????? ????? (MMC) ?????-?? ?? ????? ??, ?? ??????? ??? ?????????? ?????? ?? ????? ?? ???? ???, ?? ???? ?????????? ?? ?? ????? ?? ???? Perl.exe ?? PerlIS.dll ?????? ?? ???? ???????????? ??????IIS PERL ????????? ?? ???????? ?? ???????? ???? ?? ?????? ???

IIS 4.0 ?? ??? PERL ????????? ?????? ?? ???????? ????

  1. ????? ????,???????????? ????,???????????????? ????,Windows NT 4.0 ?????? ???????? ????,Microsoft ??????? ????? ??????? ????-????? ????, ?? ???? ?????????? ???? ???????.
  2. ???? ??? ???? ?? ??? PERL ????? ????, ?? ???? ??? ???? ????? ??? ????-????? ???????.
  3. ????? ????????? ????????????? ?? ????? ????..
  4. ????? ????,configuration.
  5. ????? ????,add.
  6. ?? ??? ????? ???? ???????????? ?????:
    perlis.dll ???? ?? ??? ???? ??\perlis.dll
    ?? ????? ?? ???? ?? ???? ???:
    perl.exe ???? ?? ??? ???? ??\perl.exe %s %s
    ???:: "%S % s" ??? ?????? ?? (?????? ?? ???, "%s % S" ????? ????)?
  7. ?? ??????????????????:.pl.

    ???:????????? ???? ?? ????? ????????????? ???????????, ?? ?? ?? ??? ?????? ???? ??????????? ???????? ????? ????? ???
  8. ????? ????,OKISM ??? ??????? ????????? ?????????? IIS ?? ???, ?? ??? URL ?? ?????:
    HTTP://????? ???/scripts/helloworld.pl

IIS 5.0 ?? 5.1 ?? ??? PERL ????????? ?????? ?? ???????? ????

  1. ????? ????,???????????? ????,???????????????? ????,???????????? ??????? ????-????? ????, ?? ???? ?????????? ????? ??????.
  2. ???? ??? ???? ?? ??? PERL ????? ????, ?? ???? ??? ???? ????? ??? ????-????? ???????.
  3. ????? ????????? ????????????? ?? ????? ????..
  4. ????? ????,configuration.
  5. ????? ????,add.
  6. ?? ??? ????? ???? ???????????? ?????:
    perlis.dll ???? ?? ??? ???? ??\perlis.dll
    ?? ????? ?? ???? ?? ???? ???:
    perl.exe ???? ?? ??? ???? ??\perl.exe %s %s
    ???:"%S % s" ??? ?????? ?? (?????? ?? ???, "%s % S" ????? ????)?
  7. ?? ??????????????????:.pl.

    ???:????????? ???? ?? ????? ??????????????????? ?? ????? ???? ?? ??? ?????? ??? ???? ??? ??? ??, ????????? ???? ?? ??????????? ???????? ????? ????? ???
  8. ????? ????,OKISM ??? ??????? ????????? ?????????? IIS ?? ???, ?? ??? URL ?? ?????:
    HTTP://????? ???/scripts/helloworld.pl

IIS 6.0 ?? ??? PERL ????????? ?????? ?? ???????? ????

  1. ????? ????,???????????? ????,???????????????? ????,???????????? ??????? ????-????? ????, ?? ???? ?????????? ????? ??????.
  2. ???? ??? ???? ?? ??? PERL ????? ????, ?? ???? ??? ???? ????? ??? ????-????? ???????.
  3. ????? ????????? ????????????? ?? ????? ????..
  4. ????? ????,configuration.
  5. ????? ????,add.
  6. ????????????? ?????????? ???, ????? ???? ????:
    perlis.dll ???? ?? ??? ???? ??\perlis.dll
    ?? ????? ?? ???? ?? ???? ???:
    perl.exe ???? ?? ??? ???? ??\perl.exe %s %s
    ???:"%S % s" ??? ?????? ?? (?????? ?? ???, "%s % S" ????? ????)?
  7. ??????????????????? ???,.pl.

    ???:
    ????????? ???? ?? ????? ??????????????????? ?? ????? ???? ?? ??? ?????? ??? ???? ??? ??? ??, ????????? ???? ?? ??????????? ???????? ????? ????? ???
  8. ????? ????,OKISM ???
  9. ????? ??????? ???? ????????????????.
  10. ????? ????,??? ??? ???? ????????? ??????.
  11. ?????????, ???? "PERL ?????????." ?? ??? ??? ??? ?????
  12. ????? ????,add, Perl.exe ????? ?? ???? ?? ???? ????, ?? ???? ???OK.
  13. ????????? ???? ?? ??Allowed ???? ?? ??? ????????? ?????? ??? ??????? ????? ????? ???
  14. ????? ????,OKISM ??? IIS ??????? ????????? ?????????? ???, ?? ??? URL ?? ?????:
    HTTP://????? ???/scripts/helloworld.pl

??????

IIS 1.0 ??? PERL ????????? ???? ?? ???? ??? ???????? ??????? ?? ??? 2.0 ?? 3.0 ?? ???, ????? ???? ?????? ????? ???? ?? Microsoft ???????? ??? ?????:
150629??????? ????? ????? (IIS) ?? ??? ?? PERL ????????? ?? ??????? ???? ?? ???????? ????

???

???? ID: 245225 - ????? ???????: 02 ?????? 2010 - ??????: 2.0
???? ???? ???? ??:
  • Microsoft Internet Information Services 6.0
??????: 
kbhowtomaster kbmt KB245225 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:245225

??????????? ???

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com