Installere, Setup og Konfigurere CGI og Perl inne Vinduer XP

Prerequisite

Tydelig, en web server nødvendig å bli running Vinduer apparat. Henviser til dennestolpe for instruksjoner opp på hvor å installere Apache2 inne Vinduer.

Dataoverføre ActivePerl

Dataoverføre ActivePerl frahttp://www.activestate.com/Products/ActivePerl/?mp1=. Falle i staver opp på Ledig Dataoverføre for å starte det dataoverføre forarbeide. Det er nei nød å input alle sette seg i forbindelse med info. Rettferdig avreise den fjerne og pressenærmeststarte det dataoverføre.

dataoverføre det varte versjon av Vinduer MSI pakke.

Installere ActivePerl

Starte installasjonen av dobbel klikker det setup arkiv. Følger det opp på- skjermen instruksjoner. Hvis du ville være benytter Perl CGI planer og vil gjerne vedlikeholde noe plan flate av portability imellom begge to Linux apparater og Vinduer apparater, det må du gjerne vil gjerne installere Perl på samme plasseringen opp på din Vinduer apparat for resten er opp på høyst Linux apparater.

For eksempel, opp på Linux apparat, Perl er lokalisert for usr/ kasse/perl hvorfor enhver Perl program det JEG skrive begynner med #!usr/ kasse/perl. , densbest når installere Perl opp på en Vinduer apparat, istedet for installere den inne uteblivelsen plasseringen (i.e. Cperl:\), installere den inne Cusr:\ i stedet, i den grad at det Perl startbar er lokalisert for usr/ kasse/perl./ Denne innrømmer koder skrevet opp på Vinduer apparat blitt flyttet å, uten endre, å Linux apparat, og ha den løpe der, og omvendt.

Å endre installasjonen sti, falle i staver opp på kikke knapp når din installasjon skjermen det spørsmål du å velge hvilke vise egenskaper du vil gjerne installere. Sette den å Cusr:\\ hvis behøvde.

Sikre det det fulgte valgmulighetene er avkrysset ( valgt):
Sammenlegge Perl å forbindelsesveien omgivelsene variabel
Opprette Perl arkiv forlengelsen forening

Aktivere CGI

Åpen det httpd.conf arkiv for redigere bort ved å velge Starte > Planer > Apache HTTP Server > Konfigurere Apache Server > Redigere det Apache httpd.conf Konfigurasjonen Arkiv. Alternativt, åpen det httpd.conf med alle tekst editor.

I hovedtrekk adresseliste avdeling, søke for Valgmulighetene Indekser FollowSymLinks ( for om line 267), og sammenlegge ExecCGI til det siste det ser ut som:

Valgmulighetene Indekser FollowSymLinks ExecCGI

Søke for det fulgte sluke en historie rått fjerne det hash flekk blokkannulleringstegn (#) å uvanlig denne line. (du kanne likeledes endre .cgi å .pl, eller sammenlegge .pl bak .cgi hvis du foretrekke det perl størrelse er likeledes behandlet idet cgi fil-størrelse) For eksempel:

#AddHandler cgi- skriften .cgi

Burde ligne:

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

Bevare det httpd.conf konfigurasjonen arkiv, hvile det Apache server. Test konfigurasjonen idet beskrevet inne Tester Din Web Server CGI Konfigurasjonen bak i denne gjenstand.

Frivillig: Muliggjør CGI dersom noe Adresseliste

Hvis du vil gjerne bruk CGI ytterside ScriptAliased adresseliste (ScriptAlias er vanligvis det Apache2/cgi- kasse/), bemerkning ut det fulgte line:

ScriptAlias cgi- kasse/“C:/ Program Fil-størrelse/Apache Gruppe/Apache2/cgi- kasse/”

/

Burde ligne:

#ScriptAlias cgi- kasse/“C:/ Program Fil-størrelse/Apache Gruppe/Apache2/cgi- kasse/”

/

Alternativt, hvis du vil gjerne angir nærmere rettferdig ettall adresseliste å putte alle din cgi planer, endre forbindelsesveien i stedet, bortsett fra lager ure det adresseliste eksisterer.

Burde ligne ( for retten innfatningene):

ScriptAlias cgi- kasse/“your_prefer_cgi-bin_direcotry”

-

Bevare det httpd.conf arkiv. Hvile det Apache server.

Oppdagelse Perl Startbar Plasseringen

Hvis du dont’ vite der hvor er perl.exe installert å, gå til Starte > Søke og søke for perl.exe. Denne plasseringen er forbindelsesveien å det perl startbar det skal trekkes topp av alle cgi manuskripter. Hvis du følge etter etter retten installasjon fremgangsmåte, forbindelsesveien burde være C:/perl/ kasse/perl.exe

For forbindelsesveien å perl.exe sti, alle av disse formatter er lovlig:
#!c:/perl/ kasse/perl.exe
#!c:/perl/ kasse/perl
#!perl/ kasse/perl.exe
#!perl/ kasse/perl

Tester Din Web Server CGI Konfigurasjonen

Bevare det fulgte test skriften inne din DocumentRoot adresseliste ( hvis du har uvanlig ScriptAlias, du kanne putte den noen steder innenfor din DocumentRoot adresseliste, eller hvis du har sette ScriptAlias å noe detalj adresseliste, putte det cgi inne det adresseliste bare, i.e Apache2/cgi- kasse) idet test eller test.cgi ( avhenger opp på din konfigurasjonen av det AddHandler sluke en historie rått) endre det for det første line som forlangt å peke mot din ActivePerl fortolker:

#!cperlbinperl.exe:\\\
# ^^^ denne må av sted det for det første line av manuskriptet! ^^^
# starte koden

bruk streng;
bruk CGI;
meg $q = ny CGI;

# avtrykk overskriften og starte det flekk produksjon

avtrykk $q-> overskriften( “ tekst/html” ),q$->start_html( “ god dag fra perl cgi!” );
avtrykk $q->h2hello(” dave…”);
avtrykk $q->end_html;
# end koden

gå tilhttp:/localhost/cgi- kasse/test.cgi/ (manuskripter inne Apache2/cgi- kasse/ er lese idet http:/localhost/cgi- kasse/ av retten). Du burde se en side det fremviser en plan flate to overskriften med det fulgte tekst:

god dag dave

Hvis du forstår det over beskjed, CGI løper. Hvis du bli en 500 feil, gå til det vare komme inn inne din Apache2/ loggbøker/error.log ( eller kritikken Feil Stokk inne starten meny) å se akkurat hva forårsaket denne feil.

betydelig: Denne er en apparat oversatt side hvilke er skaffet " idet er" uten garanti. Apparat oversettelse kanskje være vanskelig å forstå. Behage henviser tiloriginal Engelske gjenstand når som helst mulig.

Aksje og levere eller bli teknisk oppbacking og hjelpe forMeg Digital Livet Forums.



6 Svar åinstallere, Setup og Konfigurere CGI og Perl inne Vinduer XP”

  1. Installere AWStats- Ledig Logfile Analyserer for Sted Statistikken » Meg Digital Livet
    Januar 2nd, 2006 0219:
    1

    [...] Idet AWStats er Perl basert, en Perl Fortolker nød å bli installert for det første å ta anvantage av AWStats. For instruksjoner opp på hvor å installere Perl inne Vinduer apparat, sjekk ut denne gjenstand. [...]

  2. Besart
    Juli 25th, 2006 2053:
    2

    JEG ha installert cgi og konfigurert apache idet du sa, bortsett fra jeg fikk denne erro:

    Indre Server Feil
    Servitisen støtt på en indre feil eller misconfiguration og var ute av stand til å fullstendig din anmodning.

    Behage sette seg i forbindelse med servitisen administrator, webmaster@localhost og informere seg av klokken feilen hendelse, og alt du kunne ha gjort det kanskje ha forårsaket feilen.

    Flere opplysninger på denne feil kanskje være anvendelig inne servitisen feil stokk.

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

    Apache/2.0.58 (Win32) PHP/5.1.4 Server for localhost Havn 80

  3. kaie
    Kanskje 10th, 2007 1925:
    3

    Cool4you,guys.

  4. Mitchell
    Juni 20th, 2007 0809:
    4

    Rettferdig for rullebladet, det over test skriften kaste en 500 feil når anvendt idet er. Kanskje det er en rettferdig en problem med gi avskjed fremvisningen av tekst eller et eller annet, bortsett fra anførselstegnene er blandet opp, i den grad at kunne føre til problemer:)

  5. Johanna
    Oktober 8th, 2007 2305:
    5

    Hei alle,

    JEG virkelig nød noe hjelpe på denne motiv=)

    JEG ha føle etter foranstaltningene over, og forandret anførselstegnene, og hva JEG bli er 9 feil beskjeder:

    Backslash grunnlegge der hvor betjene ventet for Z.test.cgi\ line 1, like ved “rtf1\”
    eller…. , like ved “ansi\”
    eller…. , like ved “deff0″
    eller…. , like ved “f1\”
    etc..

    JEG er en sum rookie med disse saker, alle hjelpe verdsatt=)

    Takk,

    Johanna

  6. Munir
    November måned 28th, 2007 2214:
    6

    JEG did alt du sa. Bortsett fra cgi er fremdeles ikke running. Behage hjelpe.
    meg apache er 2.2

Avreise en Svar

Du kanne bruk disse merkelapper: <en href="" tittel=""> <abbr tittel=""> < bokstavord tittel=""> <b> <blockquote anføre=""> < anføre> < koden> <del datetime=""> <em> < jeg> <q anføre=""> < streike> < kraftig>

Abonnere uten kommenterer


Custom Search

Ny Varene

Innkommende Søke Pris for artikkelen

dataoverføre perl.exe - installere perl opp på vinduer xp - Perl.exe dataoverføre - perl.exe - apache2 sette i stand cgi - perl apache2 - perl for vinduer XP - perl vista - sette i stand cgi apache2 - installere perl opp på vista - hvor å installere perl opp på vinduer XP - konfigurere perl - perl setup dataoverføre - installere perl xp - dataoverføre perl for vinduer xp - PERL for vinduer vista - perl dataoverføre for vinduer xp - XAMPP Perl CGI - xampp sti å perl - dataoverføre perl setup - perl vinduer vista - installere perl vista - xampp perl sti - ledig dataoverføre perl.exe - perl dataoverføre xp - apache2 perl - apache2 cgi sette i stand - konfigurere cgi - hvor å konfigurere perl - ledig dataoverføre perl fortolker - INSTALLERE PERL FOR VINDUER XP - apache2 konfigurere cgi - Perl fortolker for vinduer XP - alle - hvor å installere perl opp på vista - perl fortolker ledig dataoverføre - perl for xp - installere perl vinduer xp - perl fortolker vista - vinduer xp cgi - hvor å installere perl inne vinduer xp - perl dataoverføre for xp - apache perl konfigurasjonen - perl.exe ledig dataoverføre - installere perl opp på xp - hvor å konfigurere cgi - perl exe dataoverføre - perl setup - sette i stand cgi inne apache2 - apache2 tillate cgi - Ledig Dataoverføre Perl for Vinduer XP - perl fortolker for vista - perl for vinduer XP dataoverføre - apache2 perl setup - apache2 konfigurere perl - hvor å installere perl opp på vinduer vista - Perl Vinduer XP - perl setup for vinduer - perl vinduer konfigurasjonen - dataoverføre perl exe - dataoverføre perl Vinduer XP - konfigurere perl apache2 - sette i stand cgi opp på apache - xampp perl konfigurere - ledig perl dataoverføre for Vinduer XP - "perl for vista" - hvor å installere perl opp på xp - perl vinduer installere - Hvor å Konfigurere Perl inne Vinduer - xampp sette i stand cgi - apache2 cgi konfigurasjonen - perl dataoverføre vinduer xp - perl konfigurere - perl fortolker vinduer vista - konfigurere cgi apache2 -