Felszerel, Beállít és Configure CGI és Perl -ban Windows XP
Előfeltétel
Nyilvánvaló, egy pókháló szolgál szükséges -hoz lenni futás -on Windows gép. Folyamodik ezfelad részére oktatás -ra hogyan viselkedni felszerel Gyorsan -ban Windows.
Letölt ActivePerl
Letölt ActivePerl -bólhttp://www.activestate.com/Products/ActivePerl/?mp1=. Kettyenés -ra Szabad Letölt -hoz elkezd a letölt folyamat. Nincs szükség -hoz bemenet akármi kapcsolat értesít. Csak hagy ez üres és sajtó ‘ mellett’ elkezd a letölt.
Akkor letölt a utolsó változat -ból Windows MSI csomag.
Felszerel ActivePerl
Elkezd a bevezetés mellett dupla csattanó a beállít reszelő. Követ a -ra- képernyő oktatás. Ha lesz lenni használ Perl CGI programokat és akar -hoz fenntart némely szint -ból hordozhatóság között mindkettő Linux masinák és Windows masinák, szabad akar -hoz felszerel Perl -nél ugyanaz elhelyezés -ra -a Windows gép mint az is -ra a leg--bb Linux masinák.
Például, -ra Linux gép, Perl van elhelyezett -on usr/ tartó/perl és így mind Perl műsor amit ÉN ír megkezd -val #!usr/ tartó/perl. Tehát, -a’ legjobb mikor felszerel Perl -ra egy Windows gép, helyett beiktatás ez -ban hiba elhelyezés (i.e. Cperl:\), felszerel ez -ban Cusr:\ helyett, azért a Perl kivihető van elhelyezett -on usr/ tartó/perl./ Ez megenged kód írott -ra Windows gép mozgott -hoz, nélkül megváltozik, -hoz Linux gép, és volna ez fuss ott, és vétek sokoldalú.
-hoz cserél a bevezetés kerti ösvény, kettyenés -ra legel gomb mikor -a’ -on bevezetés képernyő amit gyors ön -hoz kiválaszt melyik jellegét meghatározza ön akar -hoz felszerel. Készlet ez -hoz Cusr:\\ ha szükséges.
Győződj meg amit a következő választások van kockás ( válogatott):
Összead Perl -hoz KERTI ÖSVÉNY környezet változó
Teremt Perl reszelő kiterjesztés egyesülés
Aktiváló CGI
Nyit a httpd.conf reszelő részére szerkesztés mellett kiválasztás Elkezd > Programokat > Gyorsan HTTP Szolgál > Configure Gyorsan Szolgál > Sajtó alá helyez a Gyorsan httpd.conf Alakzat Reszelő. Vagylagosan, nyit a httpd.conf -val akármi szöveg szerkesztő.
-ban fő címtár rész, keres Választások Tartalomjegyzékbe vesz FollowSymLinks ( -on körülbelül vonal 267), és összead ExecCGI -hoz vég tehát ez úgy néz ki mint:
Választások Tartalomjegyzékbe vesz FollowSymLinks ExecCGI
Keres a következő vonal és eltávolít a vagdalék megjelöl jelleg (#) -hoz uncomment ez vonal. (tudod is cserél .cgi -hoz .pl, vagy összead .pl hátsórész .cgi ha ön jobban szeret amit perl kiterjedés van is élvezet mint cgi fájlokat) Például:
#AddHandler cgi- kézírás .cgi
Kellet volna úgy néz ki mint:
AddHandler cgi- kézírás .cgi .pl
vagy
AddHandler cgi- kézírás .pl
vagy
AddHandler cgi- kézírás .cgi
Megment a httpd.conf alakzat reszelő, újból kifejt a Gyorsan szolgál. Teszt a alakzat ahogy vhol leírt Vizsgálat -a Pókháló Szolgál CGI Alakzat végül is ebből cikk.
Választható: Felhatalmazó CGI -ban Akármi Címtár
Ha ön akar -hoz használ CGI külső rész ScriptAliased címtár (ScriptAlias van általában a Gyorsan/cgi- tartó/), magyarázat ki a következő vonal:
ScriptAlias cgi- tartó/“ c betű:/ Műsor Fájlokat/ Gyorsan Csoport/ Gyorsan/cgi- tartó/”
/Kellet volna úgy néz ki mint:
#ScriptAlias cgi- tartó/“ c betű:/ Műsor Fájlokat/ Gyorsan Csoport/ Gyorsan/cgi- tartó/”
/Vagylagosan, ha ön akar -hoz pontosabban meghatároz csak egy címtár -hoz tesz minden -a cgi programokat, cserél a kerti ösvény helyett, de ideiglenes tákolmány ure amit címtár létezik.
Kellet volna úgy néz ki mint ( részére hiba elintézés):
ScriptAlias cgi- tartó/“your_prefer_cgi-bin_direcotry”
-Megment a httpd.conf reszelő. Újból kifejt a Gyorsan szolgál.
Megtalálás Perl Kivihető Elhelyezés
Ha ön dont’ tud hol van perl.exe beiktatott -hoz, megy Elkezd > Kutatás és keres perl.exe. Ez elhelyezés van a kerti ösvény -hoz perl kivihető amit birtokol -hoz lenni feltesz a tető -ból minden cgi tarisznyák. Ha ön követ hiba bevezetés eljárásmód, a kerti ösvény legyen C betű:/perl/ tartó/perl.exe
Részére a kerti ösvény -hoz perl.exe kerti ösvény, mindezek formátum van érvényes:
#!c betű:/perl/ tartó/perl.exe
#!c betű:/perl/ tartó/perl
#!perl/ tartó/perl.exe
#!perl/ tartó/perl
Vizsgálat -a Pókháló Szolgál CGI Alakzat
Megment a következő teszt kézírás -ban -a DocumentRoot címtár ( ha önnek van uncomment ScriptAlias, tudod tesz ez akárhol belső rész -a DocumentRoot címtár, vagy ha önnek van készlet ScriptAlias -hoz némely különös címtár, tesz a cgi abban címtár egyetlen, i.e Gyorsan/cgi- tartó) mint teszt vagy test.cgi ( függ -ra -a alakzat -ból AddHandler vonal) és módosít a első vonal mint szükséges -hoz pont -hoz -a ActivePerl tolmács:
#!cperlbinperl.exe:\\\
# ^^^ ez kell lenni a első vonal -ból kézírás! ^^^
# elkezd kód
használ szigorú;
használ CGI;
az én -m $q = új CGI;
# nyomtatvány fejes és elkezd a megjelöl termelés
nyomtatvány $q-> fejes( “ szöveg/html” ),q$->start_html( “ szia -ból perl cgi!” );
nyomtatvány $q->h2hello(” dave…”);
nyomtatvány $q->end_html;
# vég kód
Most megyhttp:/localhost/cgi- tartó/test.cgi/ (tarisznyák -ban Gyorsan/cgi- tartó/ van olvas mint http:/localhost/cgi- tartó/ mellett hiba). Önnek kellene lát egy oldal amit bemutatás egy szint kettő címsor -val a következő szöveg:
szia dave
Ha tudod a fenti üzenet, CGI van futás. Ha ön kap egy 500 hiba, megy a utolsó belépés -ban -a Gyorsan/ tuskók/error.log ( vagy a Áttekintés Hiba Fatörzs -ban Elkezd étlap) -hoz lát pontosan mi okozott ez hiba.
fontos: Ez egy gép lefordított oldal melyik van feltéve " mint van" nélkül garancia. Gép fordítás május lenni bonyolult -hoz ért. Legyen szíves folyamodikeredeti Angol cikk akármikor lehetséges.
Osztozik és fizet vagy kap műszaki támogat és segít -onAz én -m Digitális Élet Fórumok.
Kapcsolódó Cikk
- Felszerel AWStats- Szabad Logfile Elemző részére Telek Statisztika
- Könnyen Felállít Pókháló Szolgál -val XAMPP
- Felszerel Pókháló Szolgál -ban Windows XP -val Gyorsan, PHP5 és MySQL4 Elválaszt 4
- CPAN Hiányzó Paraméter auto_commit Üzenet
- Belső Hiba 2739 Hiba -ban Kilátás (32 vagy 64- darab) Mikor Felszerel Vályogtégla Photoshop CS3 és Macskaszem Kapcsolódó Programokat
- Képessé tesz és Bemutatás Biztonság Pánt -ban Windows XP Haza Kiadás
- versenyez 0.48a Windows alá Kilátás Szabad Letölt
- Csapkod és Workaround kitisztítani vagy Friss Felszerel Windows Kilátás -val Feljavít Engedély DVD
- Fogás -hoz Felszerel Windows XP SP3 RC -ban Nem- Angol nyelv Kiadások
- Letölt Jehu! Hírnök -val Hang 8 Teli Standalone Beiktató

































Január 2nd, 2006 0219:
[...] Mint AWStats van Perl kiindulópontul szolgáló, egy Perl Tolmács szükség -hoz lenni beiktatott első -hoz fog anvantage -ból AWStats. Részére oktatás -ra hogyan viselkedni felszerel Perl -ban Windows gép, kijelenti magát ez cikk. [...]
Július 25th, 2006 2053:
Nekem van beiktatott cgi és configured gyorsan mint te mondott, de én kapott ez erro:
Belső Szolgál Hiba
A szolgál találkozás egy belső hiba vagy misconfiguration és volt képtelen -hoz kiegészít -a kereslet.
Legyen szíves kapcsolat a szolgál ügyintéző, webmaster@localhost és értesít őket -ból idő a hiba előfordulás, és akármi ön erő volna megtett amit május volna okozott a hiba.
Több információk róla ez hiba május lenni elérhető -ban szolgál hiba fatörzs.
——————————————————————————–
Gyorsan/2.0.58 (Win32) PHP/5.1.4 Szolgál -on localhost Kikötő 80
Május 10th, 2007 1925:
Cool4you,guys.
Június 20th, 2007 0809:
Csak részére a feljegyzés, a fenti teszt kézírás selyemfonó munkás egy 500 hiba mikor használt mint van. Talán ez csak egy probléma -val kilő bemutatás szöveg vagy valami, de a idézőjel van kevert megjelöl, azért tudna vezetni probléma
Október 8th, 2007 2305:
Szia minden,
ÉN igazán szükség némely segít ezen alárendelt=)
Nekem van ellenőrzött a lép fenti, és változtatott a idézőjel, és mi ÉN kap van 9 hiba üzenet:
Visszaesik alapít hol telefonközpontos várt -on Z.test.cgi\ vonal 1, mellett “rtf1\”
vagy…. , mellett “ansi\”
vagy…. , mellett “deff0″
vagy…. , mellett “f1\”
stb.
Én egy vagyok egész újonc -val ezek dolog, akármi segít méltányol =)
Köszönet,
Johanna
November 28th, 2007 2214:
ÉN tett minden ön mondott. De cgi van csendes nem futás. Kérem, segítsen nekem.
az én -m gyorsan van 2.2