AKO: Konfigurácia a Test PERL skript s IIS 4.0, 5.0, 5.1 a 6.0

Preklady článku Preklady článku
ID článku: 245225 - Zobraziť produkty, ktorých sa tento článok týka.
Dôrazne odporúčame všetkým užívateľom upgradovať na Microsoft Internet Information Services (IIS) verzie 7.0 beží na Microsoft Windows Server 2008. IIS 7.0 výrazne zvyšuje Web infraštruktúru zabezpečenia. Ďalšie informácie o témach zabezpečenia IIS nájdete na webovej lokalite Microsoft:
http://www.Microsoft.com/technet/security/prodtech/IIS.mspx
Ďalšie informácie o súčasti IIS 7.0 nájdete na webovej lokalite Microsoft:
http://www.IIS.net/default.aspx?TabID=1
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Tento podrobný článok popisuje konfiguráciu a testovanie PERL skript s Internet Information Server (IIS) verzia 4.0 a Internet Information Services (IIS) verzie 5.0, 5.1 a 6.0.

Nasledujúce PERL scenár môže byť použitá s IIS testovať na správnu inštaláciu a vykonanie rozhranie CGI (Common Gateway) a uplatňovanie programovacie rozhranie ISAPI (Internet Server) PERL tlmočníkov na jazyk s skript, ako napríklad ActiveState PERL a PERL pre ISAPI.

Ďalšie informácie o ActiveState PERL tlmočníkov, navštívte nasledovnú ActiveState webovú lokalitu:
http://www.ActiveState.com/

Vytvoriť Test PERL skript

V programe Poznámkový blok uložte nasledujúce riadky kódu v adresári skripty ako 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);
				
Poznámka: Jazyku PERL povoľuje žiadne medzery na začiatku riadka.

Poznámka: Po vytvorení súboru, musíte nakonfigurovať PERL bezpečne spustiť s IIS. Nevkladajte Perl.exe v adresároch, ktoré sú prístupné používateľom s prehľadávačom.

Pomocou modulu Internet Service Manager (ISM) Microsoft Management Console (MMC), ktoré môžete umiestniť súbory Perl.exe alebo PerlIS.dll mimo typický Web adresárovej štruktúry, ktoré používateľ má prístup k, a môžete použiť Skript mapovanie Funkcia súčasti IIS nakonfigurovať spusteniu PERL skriptov.

Konfigurovať mapovania PERL skript pre IIS 4.0

  1. Kliknite na položku Štart, kliknite na tlačidlo Programs, kliknite na tlačidlo Systém Windows NT 4.0 možnosť Pack, kliknite na tlačidlo Microsoft Internet Information Server, a potom kliknite na tlačidlo Správca služby Internet.
  2. Kliknite pravým tlačidlom na webovú lokalitu, ktorú chcete umožniť PERL na a potom kliknite na tlačidlo Vlastnosti.
  3. Kliknite na Domovský adresár kartu.
  4. Kliknite na položku Konfigurácia.
  5. Kliknite na položku Pridať.
  6. Zadajte nasledujúci Spustiteľný súbor:
    úplná cesta k perlis.dll\perlis.dll
    Môžete tiež zadať nasledujúce:
    úplná cesta k perl.exe\perl.exe %s %s
    Poznámka:: „%S %s"je veľké a malé písmená (napríklad „%S % S" nefunguje).
  7. Pre Rozšírenie, typu .PL.

    Poznámka: Skontrolujte, či Všetky slovesá pre plnú funkčnosť, a že je vybratá možnosť Nástroj skriptu je začiarknuté políčko.
  8. Kliknite na položku ok pre návrat ISM. S predvolený skripty adresár s IIS, URL je nasledovná:
    http://Názov servera/scripts/HelloWorld.PL

Konfigurovať mapovania PERL skript pre IIS 5.0 a 5.1

  1. Kliknite na položku Štart, kliknite na tlačidlo Programs, kliknite na tlačidlo Administratívne nástroje, a potom kliknite na tlačidlo Internetové informačné služby.
  2. Kliknite pravým tlačidlom na webovú lokalitu, ktorú chcete umožniť PERL na a potom kliknite na tlačidlo Vlastnosti.
  3. Kliknite na Domovský adresár kartu.
  4. Kliknite na položku Konfigurácia.
  5. Kliknite na položku Pridať.
  6. Zadajte nasledujúci Spustiteľný súbor:
    úplná cesta k perlis.dll\perlis.dll
    Môžete tiež zadať nasledujúce:
    úplná cesta k perl.exe\perl.exe %s %s
    Poznámka: „%S % s"je veľké a malé písmená (napríklad „%S % S" nefunguje).
  7. Pre Rozšírenie, typu .PL.

    Poznámka: Skontrolujte, či Všetky slovesá pre plnú funkčnosť je vybratá možnosť. Skontrolujte tiež, že Nástroj skriptu je začiarknuté políčko.
  8. Kliknite na položku ok pre návrat ISM. S predvolený skripty adresár s IIS, URL je nasledovná:
    http://Názov servera/scripts/HelloWorld.PL

Konfigurovať mapovania PERL skript pre IIS 6.0

  1. Kliknite na položku Štart, kliknite na tlačidlo Programs, kliknite na tlačidlo Administratívne nástroje, a potom kliknite na tlačidlo Internetové informačné služby.
  2. Kliknite pravým tlačidlom na webovú lokalitu, ktorú chcete umožniť PERL na a potom kliknite na tlačidlo Vlastnosti.
  3. Kliknite na Domovský adresár kartu.
  4. Kliknite na položku Konfigurácia.
  5. Kliknite na položku Pridať.
  6. V Spustiteľný súbor rámček, zadajte nasledujúce:
    úplná cesta k perlis.dll\perlis.dll
    Môžete tiež zadať nasledujúce:
    úplná cesta k perl.exe\perl.exe %s %s
    Poznámka: „%S % s"je veľké a malé písmená (napríklad „%S % S" nefunguje).
  7. V Rozšírenie zadajte .PL.

    Poznámka:
    Skontrolujte, či Všetky slovesá pre plnú funkčnosť je vybratá možnosť. Skontrolujte tiež, že Nástroj skriptu je začiarknuté políčko.
  8. Kliknite na položku ok pre návrat ISM.
  9. Kliknite na Web Service Extensions priečinok.
  10. Kliknite na položku Pridať novú príponu služby Web.
  11. Zadajte názov pre rozšírenie, ako napríklad "PERL skripty."
  12. Kliknite na položku Pridať, zadajte úplnú cestu k Perl.exe súboru, a potom kliknite na tlačidlo ok.
  13. Skontrolujte, či Nastaviť stav príponu na povolený je začiarknuté políčko.
  14. Kliknite na položku ok pre návrat ISM. S IIS predvolené skripty adresára, URL je nasledovná:
    http://Názov servera/scripts/HelloWorld.PL

ODKAZY

Ďalšie informácie o PERL skript v IIS 1.0, 2.0 a 3.0, kliknite na nasledujúce číslo článku databázy Microsoft Knowledge Base:
150629 Konfiguráciu a testovanie PERL skript s Internet Information Server (IIS)

Vlastnosti

ID článku: 245225 - Posledná kontrola: 23. októbra 2011 - Revízia: 3.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Internet Information Services 6.0
Kľúčové slová: 
kbhowtomaster kbmt KB245225 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:245225

Odošlite odozvu

 

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