Uvesti koga u službu, Postava i Konfiguracijski CGI i Perl u Windowsima XP
Preduvijetan
Očigledan, tkanje poslužitelj treba biti uložen trčanje na Windows stroj. Uputiti to ovajpošta za naredbe kako to uvesti koga u službu Apache u Windowsima.
Preuzimanje datoteka ActivePerl
Preuzimanje datoteka ActivePerl from http://www.activestate.com/Products/ActivePerl/?mp1=. Kliknite na Slobodan Preuzimanje datoteka to početak preuzimanje datoteka napredak. Nema potrebe za to ono što se umeće bilo koji kontakt informacije. Pravedan dopust Internet prazan i prisutan ‘ skraj’ početak preuzimanje datoteka.
Onda preuzimanje datoteka održati se inačici Windows MSI paket.
Uvesti koga u službu ActivePerl
Početak uvođenje u službu mimo duplo klik postava varalica. Slijedi na- zaslon poduka. Ukoliko htijenje biti koristeći Perl CGI plan i ištanje to održavati neki nivo od prenosivost između oba Linux stroj i Windows stroj, možete ištanje to uvesti koga u službu Perl at jednak položaj na tvoj Windows stroj kao posrijedi je na većina Linux stroj.
Na primjer, na Linux stroj, Perl se nalazi na usr/ kanta/perl i tako dalje svaki Perl plan taj JA pisati početak sa #!usr/ kanta/perl. Na taj način, svoj’ najbolji našto uvesti koga u službu Perl na Windows stroj, umjesto instalacija Internet in propust položaj (i.e. Cperl:\), uvesti koga u službu Internet in Cusr:\ umjesto, tako da Perl executable se nalazi na usr/ kanta/perl./ Ovaj dopustiti kod napisan na Windows stroj bio ganut to, sa Chanel, to Linux stroj, i imati Internet trčanje ima, i porok svestran.
To Chanel uvođenje u službu staza, kliknite na brstiti gumb našto tvoj’ na uvođenje u službu zaslon taj brz te to odabran što mogućnosti koji želite to uvesti koga u službu. Zalazak Internet to Cusr:\\ ako koji je potreban da bi se.
Osigurati taj slijedeće opcije je ček ( prebran):
Dodati Perl to STAZA okolina promjenljiv
Stvoriti Perl sufiks datoteke kolega
Potaknuće Cgi
OpenBSD httpd.conf varalica za izdanje mimo prebiranje Početak > Plan > Apache HTTP server > Konfiguracijski Apache Poslužitelj > Uređivati Apache httpd.conf Oblik Varalica. Alternativno, OpenBSD httpd.conf sa bilo koji uređivač teksta.
In poglavit imenik Sekcija 1, traženje za Opcije Kazalo FollowSymLinks (at o crta 267), i dodati ExecCGI to kraj na taj način Internet izgleda kao:
Opcije Kazalo FollowSymLinks ExecCGI
Traženje za jedan dan sljedeće crta i maknuti mljeveno meso oznaka znakovi (#) to uncomment ovaj crta. (možete isto tako Chanel .cgi to .pl, ili dodati .pl straga .cgi ukoliko preferirati taj perl veličina je isto tako onaj koji gosti kao cgi kartoteka) Na primjer:
#AddHandler cgi- original .cgi
Bi trebao izgledati kao:
AddHandler cgi- original .cgi .pl
ili
AddHandler cgi- original .pl
ili
AddHandler cgi- original .cgi
Spasiti httpd.conf oblik varalica, ponovno pokretanje Apache poslužitelj. Test oblik kao opisan in Testiranje Tvoj Tkanje Poslužitelj CGI Oblik na kraju ovaj članak.
Stavljen na volju: Omogućavajući CGI in Bilo koji Imenik
Ukoliko ištanje korištenje CGI vanjština ScriptAliased imenik (ScriptAlias je obično Apache/ cgi- kanta/), komentirajte slijedeće crta:
ScriptAlias cgi- kanta/“C:/ Plan Kartoteka/ Apache Grupa/ Apache/ cgi- kanta/”
/Bi trebao izgledati kao:
#ScriptAlias cgi- kanta/“C:/ Plan Kartoteka/ Apache Grupa/ Apache/ cgi- kanta/”
/Alternativno, ukoliko ištanje to specificirati pravedan neki imenik staviti svi tvoj cgi plan, Chanel staza umjesto, ali pomoć za nuždu ure taj imenik biti.
Bi trebao izgledati kao ( za propust postavljanje):
ScriptAlias cgi- kanta/“your_prefer_cgi-bin_direcotry”
-Spasiti httpd.conf varalica. Ponovno pokretanje Apache poslužitelj.
Nađi prema Perl Executable Položaj
Ukoliko dont’ znati gdje je perl.exe Installer to, otiđite na Početak > Traženje i traženje za perl.exe. Ovaj položaj je staza to perl executable taj je biti obući vrhu od svi CGI programi. Ukoliko udarac standardna postava za instalaciju procedura, staza bi trebao biti C:/perl/ kanta/perl.exe
Za jedan dan staza to perl.exe staza, svi od te oblik zapisa jesu valjan:
#!c:/perl/ kanta/perl.exe
#!c:/perl/ kanta/perl
#!perl/ kanta/perl.exe
#!perl/ kanta/perl
Testiranje Tvoj Tkanje Poslužitelj CGI Oblik
Spasiti slijedeće test original u vaš DocumentRoot imenik ( ukoliko imati uncomment ScriptAlias, možete baciti Internet bilo gdje unutar vaše DocumentRoot imenik, ili ukoliko imati zalazak ScriptAlias to neki poseban imenik, baciti cgi in taj imenik jedini, i.e Apache/ cgi- kanta) kao test ili test.cgi ( ovisno o tvoj oblik od AddHandler crta) i promijeniti prednja strana kao zahtijeva to navjestiti tvoj ActivePerl tumač:
#!cperlbinperl.exe:\\\
# ^^^ ovaj mora biti prednja strana dana original! ^^^
# početak kod
iskoristiti striktan;
iskoristiti Cgi;
moj $q = nov Cgi;
# tisak predvodnik i početak poskupljenje iskopana ruda
tisak $q-> predvodnik( “ tekst/ HTML” ),q$->start_html( “ halo from perl cgi!” );
tisak $q->h2hello(” dave…”);
tisak $q->end_html;
# kraj kod
Zatim otiđite nahttp:/localhost/ cgi- kanta/test.cgi/ (original in Apache/ cgi- kanta/ jesu čitanje kao http:/localhost/ cgi- kanta/ kod standardne postave)./ Te bi trebao vidjeti stranica taj otkriti nivo dva udaranje lopte glavom sa slijedeće tekst:
halo dave
Ukoliko vidjeti gore navedeni zabrljati, CGI je trčanje. Ukoliko dobiti 500 greška, otiđite na posljednji ulaz u vaš Apache/ datoteke poruka/error.log ( ili Ponovo ispitivanje Greška Klada in Početak meni) vidjeti točno što nanijeti ovaj greška.
važan: Ovaj je stroj prevedeno stranica što je pružena " kakav je" sa garantni. Strojno prevođenje može biti težak to shvatiti. Molimo pogledajteizvorni Engleski jezik članak ma kada moguć.
Udio i pridonijeti ili dobiti tehnička podrška i pomoć at Moj Koji se tiče prsta Život Forum.
Povezivati se Članak
- Lakši Postaviti Tkanje Poslužitelj sa XAMPP
- Uvesti koga u službu Tkanje Poslužitelj u Windowsima XP sa Apache, PHP5 i MySQL4 Dio 4
- CPAN Kojega nema Mjerilo auto_commit Zabrljati
- Uvesti koga u službu AWStats- Slobodan Logfile Osoba koja vrši analizu za Položaj Statistika
- Ovlastiti i Otkriti Sigurnost Kartica u Windowsima XP Home Izdanje
- Hack i Workaround to Čist ili Svjež Uvesti koga u službu Windows Vidik sa Ažurirati na Dozvola DVD
- Preuzimanje datoteka Ehej! Glasnik sa Izraziti mnijenje 8 Pun Standalone Installer
- Izigrati to Uvesti koga u službu Windows XP SP3 RC in Ne- Engleski jezik Izdanje
- Slobodan Preuzimanje datoteka: Microsoft Pravi PC 2007 sa Podrška za Windows Vidik kao Gost OS
- Onesposobiti i Maknuti NATJERATI Na vezi Priče u Windowsima Media Player 11 (WMP11)
Siječanj 2nd, 2006 0219:
[...] Kao AWStats je Perl temeljen, Perl Tumač potreba biti Installer najprije uzeti anvantage od AWStats. Za poduka kako to uvesti koga u službu Perl u Windowsima stroj, provjeriti ovaj članak. [...]
Srpanj 25th, 2006 2053:
Imam Installer cgi i configured Apache kao te je rekao, ali ja je dobio ovaj erro:
Unutarnji Poslužitelj Greška
poslužitelj sastati interna pogreška ili misconfiguration i je nesposoban to kompletan tvoj molba.
Molimo kontaktirajte poslužitelj upravnik, webmaster@localhost i informacije njima dana vrijeme greška se pojavljuju, i išta možda ste ispunjavanja taj svibanj imati nanijeti greška.
Dodatne informacije o ovaj greška može biti raspoloživ in poslužitelj greška klada.
——————————————————————————–
Apache/2.0.58 (Win32) PHP/5.1.4 Poslužitelj at localhost Luka 80
Svibanj 10th, 2007 1925:
Cool4you,guys.
Lipanj 20th, 2007 0809:
Pravedan za jedan dan vjerodostojan zapis, gore navedeni test original baciti 500 greška našto iskorišten kakav je. Možda posrijedi je pravedan problem sa krijesnica otkriti tekst ili nešto, ali navidnici jesu miješan gore, tako da mogao olovo to problematika
Listopad 8th, 2007 2305:
Hi svi,
JA stvarno potreba neki pomoći da obuče ovaj subjekt=)
Imam slijeđen skaline iznad, i Chanel navidnici, i što JA dobiti je 9 greška poruke:
Zapasti ponovo u stari grijeh postaviti gdje svi operator u iščekivanju at Z.test.cgi\ crta 1, do “rtf1\”
ili…. , do “ansi\”
ili…. , do “deff0″
ili…. , do “f1\”
itd.
Ja sam ukupan vrana grakuša sa te predmet, bilo koji pomoć poštovati =)
Hvala,
Johanna
Studeni 28th, 2007 2214:
JA je sve te je rekao. Ali cgi je pa ipak ne trčanje. Ugoditi pomoć.
moj Apache je 2.2
Rujan 30th, 2008 2342:
Puno hvala!
BTW, greška 5OO je baciti mimo poslužitelj ako citati nisu u naknađen mimo standardan neki crta 11…
Inače sve utvrde prekid.
Listopad 15th, 2008 0514:
Pomast voskovac,
energija trazer izlječiv de tantas pessoas que neprilika vĂŁo uvesti koga u službu o PERL com APACHE se otići com uma mensagem de erro obaviti APACHE (500 Unutarnji Poslužitelj Greška)…
É jednostavan, neprilika nĂłs copiamos o conteĂşdo obaviti arquivo test.cgi nĂŁo notamos kao “aspas” que prezirati katastar linhas… kopile apenas redirekcija danas kao aspas obaviti arquivo TEST.CGI (sem kopiran).. vocĂŞs perceberam que o tipo de aspa irá mudar neprilika za redigida.. Stočna hrana isso nĂŁo há tajnovitost. Façam todos os dobar uspijeh deste pripadati artigo com este odijeliti..
vlz!!!