Installera, Setup och Konfigurera CGI och Perl i Fönstren XP

Prerequisite

Tydlig, en spindelväv servaren nödvändigtvis till vara löpande på det Fönstren maskin. Hänskjuta till den härpost för instruktionerna hur till installera Apache2 i Fönstren.

Data överför ActivePerl

Data överför ActivePerl frånhttp://www.activestate.com/Products/ActivePerl/?mp1=. Klick Fri Data överför till starta den data överför förlopp. Där er nej behov till insatsen någon komma i kontakt med meddela. Rättvis lov den ren och pressanärmastbörja den data överför.

data överför den varet version av Fönstren MSI packe.

Installera ActivePerl

Börja installationen vid dubbel klickande den setup arkivera. Följer den - skärm instruktioner. Om du vill bli användande Perl CGI program och vilja till upprätthålla något nivå av portability emellan båda Linux apparaten och Fönstren apparaten, du kan vilja till installera Perl på samme läge din Fönstren maskin for resten är mest Linux apparaten.

För exempel, Linux maskin, Perl är lokaliserat usr/ kassen/perl och så varje Perl program så pass JAG skriva begynner med #!usr/ kassen/perl. , dessbäst när installera Perl en Fönstren maskin, i stället för installerande den inne om försummelsen läge (i.e. Cperl:\), installera den i Cusr:\ i stället, så fakta ät den Perl verkställare är lokaliserat usr/ kassen/perl./ Den här tillåt koder skrev Fönstren maskin blitt flyttat till, utan förändringen, till Linux maskin, och har den springa där, och omvänt.

Till ändra installationen stig, klick beta knapp när dinpå det installationen skärm så pass snabb du till välja vilken dragen du vilja till installera. Sätta den till Cusr:\\ om behövde.

Göra säker så pass den följande optionerna är rutig ( valde):
Tillägga Perl till STIG levnadsförhållanden växlande
Skapa Perl arkivera utsträckande förening

Aktivera CGI

Öppen den httpd.conf arkivera för redigerande ved å valde Börja > Program > Apache HTTP Servaren > Konfigurera Apache Servaren > Redigera den Apache httpd.conf Konfigurationen Arkivera. Alternativt, öppen den httpd.conf med någon text redaktör.

I huvud adress listen del, söka för Optionerna Indexen FollowSymLinks ( omkring lina 267), och tillägga ExecCGI till det slut det ser ut som:

Optionerna Indexen FollowSymLinks ExecCGI

Söka för den följande lina och flytta den hash märke karaktär (#) till ovanlig den här lina. (du kanna också ändra .cgi till .pl, eller tillägga .pl bakom .cgi om du föredra så pass perl utsträckning är också behandlat cgi arkivera) För exempel:

#AddHandler cgi- skriften .cgi

Skulle blick lik:

AddHandler cgi- skriften .cgi .pl
eller
AddHandler cgi- skriften .pl
eller
AddHandler cgi- skriften .cgi

Rädda den httpd.conf konfigurationen arkivera, vila den Apache servaren. Prov konfigurationen beskrev i Provande Din Spindelväv Servaren CGI Konfigurationen bak i den här artikeln.

Valfri: Sättande i stånd till CGI ifall något Adress listen

Om du vilja till använda CGI utsida ScriptAliased adress listen (ScriptAlias är vanligtvis den Apache2/cgi- kassen/), kommentera ute den följande lina:

ScriptAlias cgi- kassen/“C:/ Program Arkivera/Apache Grupp/Apache2/cgi- kassen/”

/

Skulle blick lik:

#ScriptAlias cgi- kassen/“C:/ Program Arkivera/Apache Grupp/Apache2/cgi- kassen/”

/

Alternativt, om du vilja till specificera rättvis en adress listen till lägga all din cgi program, ändra stian i stället, utom göra ure så pass adress listen existerar.

Skulle blick lik ( för försummelsen infattningarna):

ScriptAlias cgi- kassen/“your_prefer_cgi-bin_direcotry”

-

Rädda den httpd.conf arkivera. Vila den Apache servaren.

Uppfinnande Perl Verkställare Läge

Om du dont’ veta var er perl.exe installerat till, gå till Börja > Söka och söka för perl.exe. Den här läge är stian till perl verkställare så pass har till vara placera på den topp om alla cgi manuskripten. Om du följa försummelsen installationen procedur, stian skulle bli C:/perl/ kassen/perl.exe

För stian till perl.exe stig, all av de här formaten de/vi/du/ni är giltig:
#!c:/perl/ kassen/perl.exe
#!c:/perl/ kassen/perl
#!perl/ kassen/perl.exe
#!perl/ kassen/perl

Provande Din Spindelväv Servaren CGI Konfigurationen

Rädda den följande prov skriften i din DocumentRoot adress listen ( om du har ovanlig ScriptAlias, du kanna lägga den någonstans insida din DocumentRoot adress listen, eller om du har sätta ScriptAlias till något särskild adress listen, lägga den cgi i så pass adress listen bara, i.e Apache2/cgi- kassen) prov eller test.cgi ( beroende din konfigurationen om AddHandler lina) och modifiera den första lina som förläng till peka till din ActivePerl tolken:

#!cperlbinperl.exe:\\\
# ^^^ den här må vara bort den första lina om skriften! ^^^
# börja koden

använda sträng;
använda CGI;
min $q = ny CGI;

# avtrycken huvudhoppen och börja den märke produktionen

avtrycken $q-> huvudhoppen( “ text/html” ),q$->start_html( “ god dag från perl cgi!” );
avtrycken $q->h2hello(” dave…”);
avtrycken $q->end_html;
# slut koden

Nu gå tillhttp:/localhost/cgi- kassen/test.cgi/ (manuskripten i Apache2/cgi- kassen/ de/vi/du/ni är läsa http:/localhost/cgi- kassen/ vid försummelsen). Du borde se en sida så pass förevisningarna en nivå två överskriften med det följande text:

god dag dave

Om du se den över meddelande, CGI löper. Om du en 500 misstag, gå till den sist intrade i din Apache2/ stock/error.log ( eller granskningen Misstag Stock inne om Börja menyn) till se exakt vad orsakat den här misstag.

viktig: Den här er en maskin översätt sida vilken är försynt " är" utan garantien. Maskin översättning Maj bli besvärlig å förstå. Behaga hänskjuta tilloriginal Engelsk artikeln närhelst möjlig.

Del och bidra med eller teknisk stöd och hjälp Min Digital Liv Forums.



6 Svaren tillinstallera, Setup och Konfigurera CGI och Perl i Fönstren XP”

  1. Installera AWStats- Fri Logfile Analyser för Tomt Statistiken » Min Digital Liv
    Januari 2nd, 2006 0219:
    1

    [...] AWStats är Perl baserat, en Perl Tolken behov till vara installerat första till ta anvantage av AWStats. För instruktioner hur till installera Perl i Fönstren maskin, check ute den här artikeln. [...]

  2. Besart
    Juli 25th, 2006 2053:
    2

    Jag har installerat cgi och konfigurerat apache du sa, utom jag fik den här erro:

    Inre Servaren Misstag
    Servaren stött på en inre misstag eller misconfiguration och var inte kunna komplett din anhålla om.

    Behaga komma i kontakt med servaren administratören, webmaster@localhost och meddela dem om tid oriktigheten händelse, och något du makt har gjort så pass Maj har orsakat oriktigheten.

    Mer upplysning på den här misstag Maj bli tillgänglig inne om servaren misstag stock.

    ——————————————————————————–

    Apache/2.0.58 (Win32) PHP/5.1.4 Servaren localhost Hamn 80

  3. domkraft
    Maj 10th, 2007 1925:
    3

    Cool4you,guys.

  4. Mitchell
    Juni 20th, 2007 0809:
    4

    Rättvis för nöje uppteckningen, den över prov skriften kasta en 500 misstag när använd är. Kanske den er rättvis en problem med eldfluga förevisande text eller något, utom citationstecken de/vi/du/ni är blandad upp, så fakta ät kunde före till problemen:)

  5. Johanna
    Oktober 8th, 2007 2305:
    5

    Hej all,

    JAG verkligen behov något hjälp på den här utsätta för=)

    Jag har följde efter stammen över, och förändrat citationstecken, och vad JAG är 9 misstag meddelandena:

    Backslash grunda var operatör väntat Z.test.cgi\ lina 1, nära “rtf1\”
    eller…. , nära “ansi\”
    eller…. , nära “deff0″
    eller…. , nära “f1\”
    etc..

    JAG er en räkna samman rookie med de här sakerna, någon hjälp värderat=)

    Tack själv,

    Johanna

  6. Munir
    November 28th, 2007 2214:
    6

    JAG auktoriserat inte allting du sa. Utom cgi är stilla inte löpande. Behag hjälpa mig.
    min apache är 2.2

Lov en Svara

Du kanna använda de här märken: <en href="" titel=""> <abbr titel=""> < akronymen titel=""> <b> <blockquote anföra=""> < anföra> < koden> <del datetime=""> <em> < jag> <q anföra=""> < strejk> < stark>

Abonera utan kommenterat


Custom Search

Ny Varen

Inkommande Söka Termen för artikeln

data överför perl.exe - installera perl fönstren xp - Perl.exe data överför - perl.exe - apache2 möjliggöra cgi - perl apache2 - perl för Fönstren XP - perl vista - möjliggöra cgi apache2 - installera perl vista - hur till installera perl fönstren XP - konfigurera perl - perl setup data överför - installera perl xp - data överför perl för Fönstren xp - PERL för Fönstren vista - perl data överför för Fönstren xp - XAMPP Perl CGI - xampp stig till perl - data överför perl setup - perl fönstren vista - installera perl vista - xampp perl stig - fri data överför perl.exe - perl data överför xp - apache2 perl - apache2 cgi möjliggöra - konfigurera cgi - hur till konfigurera perl - fri data överför perl tolken - INSTALLERA PERL För Fönstren XP - apache2 konfigurera cgi - Perl tolken för Fönstren XP - all - hur till installera perl vista - perl tolken fri data överför - perl för xp - installera perl fönstren xp - perl tolken vista - fönstren xp cgi - hur till installera perl i fönstren xp - perl data överför för xp - apache perl konfigurationen - perl.exe fri data överför - installera perl xp - hur till konfigurera cgi - perl exe data överför - perl setup - möjliggöra cgi i apache2 - apache2 tillåta cgi - Fri Data överför Perl för Fönstren XP - perl tolken för vista - perl för Fönstren XP data överför - apache2 perl setup - apache2 konfigurera perl - hur till installera perl fönstren vista - Perl Fönstren XP - perl setup för Fönstren - perl fönstren konfigurationen - data överför perl exe - data överför perl Fönstren XP - konfigurera perl apache2 - möjliggöra cgi apache - xampp perl konfigurera - fri perl data överför för Fönstren XP - "perl för vista" - hur till installera perl xp - perl fönstren installera - Hur till Konfigurera Perl i Fönstren - xampp möjliggöra cgi - apache2 cgi konfigurationen - perl data överför fönstren xp - perl konfigurera - perl tolken fönstren vista - konfigurera cgi apache2 -