Oprette, Setup og Konfigurere CGI og Perl i Vinduer XP

Prerequisite

Selvfølgelig, en web styreenhed savn at blive løb oven på den Vinduer apparat. Omtale indeværendeopstille nemlig instruks oven på hvor hen til oprette Apache i Vinduer.

Dataoverføre ActivePerl

Dataoverføre ActivePerl afhttp://www.activestate.com/Products/ActivePerl/?mp1=. Falde i hak oven på Omkostningsfrit Dataoverføre for at starte den dataoverføre oparbejde. Der er ikke savn hen til inddata hvilken som helst henvende sig til info. Netop afgå sig blanktegn og pressenæst efteropståen den dataoverføre.

Så er der ikke mere dataoverføre den varede gengivelse i Vinduer MSI pakke.

Oprette ActivePerl

Opståen den installation af runde klikker den setup fil. Følger den oven på- raster belæring. Selv om jer vil være benytter Perl CGI planer og ville gerne påstå noget bringe i niveau i portability imellem begge to Linux apparater og Vinduer apparater, det må du gerne ville gerne oprette Perl henne ved den samme placering oven på jeres Vinduer apparat nemlig den er oven på højst Linux apparater.

For eksempel, oven på Linux apparat, Perl er placeret henne ved usr/ bin/perl hvorfor al mulig Perl plan at JEG skriv begynder hos #!usr/ bin/perl. Altså, densbedst hvor oprette Perl oven på en Vinduer apparat, istedet for installere sig i den standard placering (i.e. Cperl:\), oprette sig i Cusr:\ i stedet, i den grad at den Perl startbar er placeret henne ved usr/ bin/perl./ Indeværende tillader koder skrevet oven på Vinduer apparat blevet flyttet hen til, uden forandringer, hen til Linux apparat, og nyde sig opstille der, og omvendt.

Hen til lave om på den installation bane, falde i hak oven på gennemse knap hvor jeresoven på den installation raster at anmoder jer hen til sluttet hvilke egenskaber jer ville gerne oprette. Placere sig hen til Cusr:\\ selv om skulle bruge.

Sikre at den næste valgmuligheder er kontrollerede ( udsøgt):
Sammenlægge Perl hen til den BANE omgivelser variable
Skabe Perl fil forlængelse forening

Aktiverer CGI

Lukke op den httpd.conf fil nemlig redaktion ved at vælge Opståen > Planer > Apache HTTP Styreenhed > Konfigurere Apache Styreenhed > Redigere den Apache httpd.conf Konfiguration Fil. Alternativt, lukke op den httpd.conf hos hvilken som helst tekst editor.

I hovedtrækkene bibliotek afdeling, ransage nemlig Valgmuligheder Indekser FollowSymLinks ( henne ved omkring 267), og sammenlægge ExecCGI til det sidste altså det trækker op til:

Valgmuligheder Indekser FollowSymLinks ExecCGI

Ransage nemlig den næste og ophæve den hachis afmærke skikkelse (#) hen til ualmindelig indeværende . (jer kunne ligeledes lave om på .cgi hen til .pl, eller sammenlægge .pl hale .cgi selv om jer ser helst at perl betydning er ligeledes behandlet nemlig cgi filer) For eksempel:

#AddHandler cgi- skrift .cgi

Burde ligne:

AddHandler cgi- skrift .cgi .pl
eller
AddHandler cgi- skrift .pl
eller
AddHandler cgi- skrift .cgi

Opspare den httpd.conf konfiguration fil, restart den Apache styreenhed. Overhøre den konfiguration nemlig beskrevet i Prøvning Jeres Web Styreenhed CGI Konfiguration ved slutningen af indeværende paragraf.

Valgfri: Muliggører CGI i Hvilken som helst Bibliotek

Selv om jer ville gerne hjælp CGI udenpå ScriptAliased bibliotek (ScriptAlias er til hverdag den Apache/cgi- bin/), bemærkning ud den næste :

ScriptAlias cgi- bin/“C:/ Plan Filer/ Apache Sammenstille/ Apache/cgi- bin/”

/

Burde ligne:

#ScriptAlias cgi- bin/“C:/ Plan Filer/ Apache Sammenstille/ Apache/cgi- bin/”

/

Alternativt, selv om jer ville gerne angive nærmere netop sig bibliotek hen til opstille al jeres cgi planer, lave om på den bane i stedet, men gør ure at bibliotek eksisterer.

Burde ligne ( nemlig standard opsætning):

ScriptAlias cgi- bin/“your_prefer_cgi-bin_direcotry”

-

Opspare den httpd.conf fil. Restart den Apache styreenhed.

Finder Perl Startbar Placering

Selv om jer dont’ kende der hvor er perl.exe installeret hen til, begive sig til Opståen > Ransage og ransage nemlig perl.exe. Indeværende placering er den bane hen til den perl startbar at har at blive lukke op for den prima alles cgi manuskripter. Selv om jer komme efter standard installation fremgangsmåde, den bane burde være C:/perl/ bin/perl.exe

Nemlig den bane hen til perl.exe bane, al i disse format er lovlig:
#!c:/perl/ bin/perl.exe
#!c:/perl/ bin/perl
#!perl/ bin/perl.exe
#!perl/ bin/perl

Prøvning Jeres Web Styreenhed CGI Konfiguration

Opspare den næste overhøre skrift i jeres DocumentRoot bibliotek ( selv om du har ualmindelig ScriptAlias, jer kunne opstille sig hvor som helst i jeres DocumentRoot bibliotek, eller selv om du har placere ScriptAlias hen til noget særlig bibliotek, opstille den cgi i at bibliotek bare, i.e Apache/cgi- bin) nemlig overhøre eller test.cgi ( afhænger oven på jeres konfiguration i den AddHandler ) og ændre den først alt efter behov hen til pege i retning af jeres ActivePerl fortolker:

#!cperlbinperl.exe:\\\
# ^^^ indeværende må af sted den først i den skrift! ^^^
# opståen kode

hjælp streng;
hjælp CGI;
mig $q = ny CGI;

# optage overskrift og opståen den afmærke arbejdsydelse

optage $q-> overskrift( “ tekst/html” ),q$->start_html( “ hallo af perl cgi!” );
optage $q->h2hello(” dave…”);
optage $q->end_html;
# slut kode

Nu begive sig tilhttp:/localhost/cgi- bin/test.cgi/ (manuskripter i Apache/cgi- bin/ er læse nemlig http:/localhost/cgi- bin/ af standard). Jer burde se efter en side at fremviser en bringe i niveau to overskrift hos den næste tekst:

hallo dave

Selv om jo den ovenfor besked, CGI er løb. Selv om jer blive en 500 fejl, begive sig til den sidst løsning i jeres Apache/ dagbøger/error.log ( eller den Anmelde Fejl Log i den Opståen menu) hen til se efter lige netop hvad bevirkede indeværende fejl.

betydelig: Indeværende er en apparat oversat side hvilke findes " nemlig er" uden garanti. Apparat gengivelse være vanskeligt at forstå. Behage omtaleselvstændig Engelsk paragraf når som helst eventuel.

Lod og levere eller blive teknisk opbakning og hjælp henne vedMig Digital Liv Forum.



6 Svar hen tiloprette, Setup og Konfigurere CGI og Perl i Vinduer XP”

  1. Oprette AWStats- Omkostningsfrit Logfile Analyserer nemlig Arbejdsplads Statistik » Mig Digital Liv
    Januar 2nd, 2006 0219:
    1

    [...] Nemlig AWStats er Perl baseret, en Perl Fortolker savn at blive installeret først hen til holde anvantage i AWStats. Nemlig belæring oven på hvor hen til oprette Perl i Vinduer apparat, indskrive ud indeværende paragraf. [...]

  2. Besart
    Juli 25th, 2006 2053:
    2

    Jeg har installeret cgi og konfigureret apache nemlig jer sagde, men jeg fik indeværende erro:

    Indre Styreenhed Fejl
    Den styreenhed mødt en indre fejl eller misconfiguration og var afskåret fra hel jeres opfordre.

    Behage henvende sig til den styreenhed administrator, webmaster@localhost og orientere sig i den gang den fejl hændte, og alt jer måtte nyde gennemstegt at nyde bevirkede den fejl.

    Flere oplysning om indeværende fejl være anvendelig i den styreenhed fejl log.

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

    Apache/2.0.58 (Win32) PHP/5.1.4 Styreenhed henne ved localhost Havneby 80

  3. allike
    10th, 2007 1925:
    3

    Cool4you,guys.

  4. Mitchell
    Juni 20th, 2007 0809:
    4

    Netop nemlig den registrere, den ovenfor overhøre skrift smide med en 500 fejl hvor anvendte nemlig er. Måske den er netop en opgave hos give ild fremvisningen af tekst eller et eller andet, men den anførelsestegn er blandet oppe, i den grad at kunne hidføre problematik:)

  5. Johanna
    Oktober 8th, 2007 2305:
    5

    Hej al,

    JEG skam savn noget hjælp herpå sag=)

    Jeg har fulgt den foranstaltninger ovenfor, og forandrede den anførelsestegn, og hvad JEG blive er 9 fejl beskeder:

    Linieskift oprette der hvor maskinarbejder ventet henne ved Z.test.cgi\ 1, lige ved “rtf1\”
    eller…. , lige ved “ansi\”
    eller…. , lige ved “deff0″
    eller…. , lige ved “f1\”
    og lignende.

    Jeg er en hele rookie hos disse sager, hvilken som helst hjælp værdsat=)

    Tak,

    Johanna

  6. Munir
    November 28th, 2007 2214:
    6

    JEG gjorde alt jer sagde. Men cgi er skønt ikke løb. Behage hjælp.
    mig apache er 2.2

Afgå en Replik

Jer kunne hjælp disse mærkater: <en href="" titel=""> <abbr titel=""> < initialord titel=""> <b> <blockquote citere=""> < citere> < kode> <del datetime=""> <em> < jeg> <q citere=""> < konflikt> < kraftig>

Abonnere uden kommenterede


Custom Search

Ny Artikler

Indgående Ransage Betalingsbetingelser nemlig den Paragraf

dataoverføre perl.exe - oprette perl oven på vinduer xp - Perl.exe dataoverføre - perl.exe - apache muliggøre cgi - perl apache - perl nemlig vinduer XP - perl vista - muliggøre cgi apache - oprette perl oven på vista - hvor hen til oprette perl oven på vinduer XP - konfigurere perl - perl setup dataoverføre - oprette perl xp - dataoverføre perl nemlig vinduer xp - PERL nemlig vinduer vista - perl dataoverføre nemlig vinduer xp - XAMPP Perl CGI - xampp bane hen til perl - dataoverføre perl setup - perl vinduer vista - oprette perl vista - xampp perl bane - omkostningsfrit dataoverføre perl.exe - perl dataoverføre xp - apache perl - apache cgi muliggøre - konfigurere cgi - hvor hen til konfigurere perl - omkostningsfrit dataoverføre perl fortolker - OPRETTE PERL NEMLIG VINDUER XP - apache konfigurere cgi - Perl fortolker nemlig vinduer XP - al - hvor hen til oprette perl oven på vista - perl fortolker omkostningsfrit dataoverføre - perl nemlig xp - oprette perl vinduer xp - perl fortolker vista - vinduer xp cgi - hvor hen til oprette perl i vinduer xp - perl dataoverføre nemlig xp - apache perl konfiguration - perl.exe omkostningsfrit dataoverføre - oprette perl oven på xp - hvor hen til konfigurere cgi - perl exe dataoverføre - perl setup - muliggøre cgi i apache - apache indrømme cgi - Omkostningsfrit Dataoverføre Perl nemlig Vinduer XP - perl fortolker nemlig vista - perl nemlig vinduer XP dataoverføre - apache perl setup - apache konfigurere perl - hvor hen til oprette perl oven på vinduer vista - Perl Vinduer XP - perl setup nemlig vinduer - perl vinduer konfiguration - dataoverføre perl exe - dataoverføre perl Vinduer XP - konfigurere perl apache - muliggøre cgi oven på apache - xampp perl konfigurere - omkostningsfrit perl dataoverføre nemlig Vinduer XP - "perl nemlig vista" - hvor hen til oprette perl oven på xp - perl vinduer oprette - Hvor hen til Konfigurere Perl i Vinduer - xampp muliggøre cgi - apache cgi konfiguration - perl dataoverføre vinduer xp - perl konfigurere - perl fortolker vinduer vista - konfigurere cgi apache -