italaga, Setup at Configure CGI at Perl di durungawan XP

Prerequisite

maliwanag, a web maglingkod mangilangan sa maaari running sa ang durungawan makina. itukoy sa itopost dahil sa turo sa paano sa italaga Apache2 di durungawan.

Download ActivePerl

Download ActivePerl sahttp://www.activestate.com/Products/ActivePerl/?mp1=. lagitik sa palayain Download sa magsimula ang download prusisyon. diyan ay hindi mangilangan sa input sino man makipag-alaam balutin. makatarungan iwan ito puwang at daganan ‘ kasunod’ sa magsimula ang download.

noon download ang magtagal salin ng durungawan MSI pakete.

italaga ActivePerl

magsimula ang pagtatalaga sa tungkulin nina doblihin lagitik ang setup isalansang maayos. sundan ang sa- tabingan turo. kung ka nasain maaari using Perl CGI palatuntunan at magkulang sa pamalagiin kaunti patagin ng portability sa pagitan kapuwa Linux makina at durungawan makina, ka mayo magkulang sa italaga Perl at ang pagkapareho kinalalagyan sa mo durungawan makina gaya ito ay sa ang lalong nakararami Linux makina.

dahil sa halimbawa, sa Linux makina, Perl ay kinalalagyan at usr/bin/perl at pagayon bawa't Perl palatuntunan atipan ng pawid ako sumulat simulan kumuha #!usr/bin/perl. pagayon, kanya’ talunin kailan italaga Perl sa isa durungawan makina, sa halip ng italaga ito di ang sumala kinalalagyan (i.e. Cperl:\), italaga ito di Cusr:\ sa halip, pagayon atipan ng pawid ang Perl executable ay kinalalagyan at usr/bin/perl./ ito payagan codes sumulat sa durungawan makina been galawin sa, wala palitan, sa Linux makina, at may ito tumakbo diyan, at bisyo maraming nalalaman.

sa palitan ang pagtatalaga sa tungkulin landas, lagitik sa magbasa-basa bitonesan kailan mo’ sa ang pagtatalaga sa tungkulin tabingan atipan ng pawid udyukan ka sa pumili alin itanghal ka magkulang sa italaga. iayos ito sa Cusr:\\ kung mangilangan.

gawin ang nananagot atipan ng pawid ang sundan pagpili ay dama ( pumili):
pagsamahin Perl sa ang landas environment pabagu-bago
lumikha Perl isalansang maayos palugit pakikisama

Activating CGI

buksan ang httpd.conf isalansang maayos dahil sa edisyon nina pagpili magsimula > palatuntunan > Apache HTTP maglingkod > Configure Apache maglingkod > mamatnugot ang Apache httpd.conf Configuration isalansang maayos. mapamimilian, buksan ang httpd.conf kumuha sino man teksto patnugot.

di ang pangunahin patnugot bahagi, hanapin dahil sa pagpili talatuntunan FollowSymLinks (at buongpaligid tutupan 267), at pagsamahin ipaganap sa ang tapusin pagayon ito asta maibigan:

pagpili talatuntunan FollowSymLinks ipaganap

hanapin dahil sa ang sundan tutupan at alisin ang hash markahan tauhan (#) sa uncomment ito tutupan. (ka maaari din palitan .cgi sa .pl, o pagsamahin .pl natitira .cgi kung ka lagyan ng paunang salita atipan ng pawid perl lawak ay din gamutin gaya cgi isalansang maayos) dahil sa halimbawa:

#AddHandler cgi- sulat-kamay .cgi

dapat tumingin maibigan:

AddHandler cgi- sulat-kamay .cgi .pl
o
AddHandler cgi- sulat-kamay .pl
o
AddHandler cgi- sulat-kamay .cgi

iligtas ang httpd.conf configuration isalansang maayos, magpahinga ang Apache maglingkod. subukin ang configuration gaya ilarawan di sumaksi mo Web maglingkod CGI Configuration at ang tapusin ng ito bagay.

pagpili: itulot CGI di sino man patnugot

kung ka magkulang sa gumamit CGI labas ScriptAliased patnugot (ScriptAlias ay karaniwan ang Apache2/cgi-bin/), mag-ukol ng puna lumitaw ang sundan tutupan:

ScriptAlias cgi-bin/“C:/ palatuntunan isalansang maayos/Apache pulutong/Apache2/cgi-bin/”

/

dapat tumingin maibigan:

#ScriptAlias cgi-bin/“C:/ palatuntunan isalansang maayos/Apache pulutong/Apache2/cgi-bin/”

/

mapamimilian, kung ka magkulang sa tiyakin makatarungan isa patnugot sa ilagay lahat mo cgi palatuntunan, palitan ang landas sa halip, datapuwa't gawin ure atipan ng pawid patnugot umiral.

dapat tumingin maibigan ( dahil sa sumala tagpuan):

ScriptAlias cgi-bin/“your_prefer_cgi-bin_direcotry”

-

iligtas ang httpd.conf isalansang maayos. magpahinga ang Apache maglingkod.

mapulot Perl Executable kinalalagyan

kung ka dont’ malaman saan ay perl.exe italaga sa, lumakad sa magsimula > hanapin at hanapin dahil sa perl.exe. ito kinalalagyan ay ang landas sa ang perl executable atipan ng pawid may sa maaari ilagay sa ang talbusan ng lahat cgi sulat-kamay. kung ka sundan sumala pagtatalaga sa tungkulin paraan, ang landas dapat maaari C:/perl/bin/perl.exe

dahil sa ang landas sa perl.exe landas, lahat ng tesis pormal ay may bisa:
#!c:/perl/bin/perl.exe
#!c:/perl/bin/perl
#!perl/bin/perl.exe
#!perl/bin/perl

sumaksi mo Web maglingkod CGI Configuration

iligtas ang sundan subukin sulat-kamay di mo DocumentRoot patnugot ( kung ka may uncomment ScriptAlias, ka maaari ilagay ito kahitsaan loob mo DocumentRoot patnugot, o kung ka may iayos ScriptAlias sa kaunti detalye patnugot, ilagay ang cgi di atipan ng pawid patnugot tangi, i.e Apache2/cgi-bin) gaya subukin o test.cgi ( umasa sa mo configuration ng ang AddHandler tutupan) at ibahin ang pangunang lunas tutupan gaya hingin sa itutok sa mo ActivePerl tapgapagsalin:

#!cperlbinperl.exe:\\\
# ^^^ ito dapat maaari ang pangunang lunas tutupan ng ang sulat-kamay! ^^^
# magsimula code

gumamit mahigpit;
gumamit CGI;
akin $q = bago CGI;

# limbagin panguluhan at magsimula ang markahan yari

limbagin $q-> panguluhan( “ teksto/html” ),q$->start_html( “ helo sa perl cgi!” );
limbagin $q->h2hello(” dave…”);
limbagin $q->end_html;
# tapusin code

ngayon lumakad sahttp:/localhost/cgi-bin/test.cgi/ (sulat-kamay di Apache2/cgi-bin/ ay bumasa gaya http:/localhost/cgi-bin/ nina sumala). ka dapat makita a pahina atipan ng pawid itanghal a patagin dalawa pamulaan kumuha ang sundan teksto:

helo dave

kung ka makita ang itaas kalatas, CGI ay running. kung ka kumuha a 500 mali, lumakad sa ang magtagal pagpasok di mo Apache2/logs/error.log ( o ang muling suriin mali troso di ang magsimula menu) sa makita nang husto ano magbigay ito mali.

pag-angkat: ito ay a makina tagapagsalin pahina alin ay paglaanan " gaya ay" wala garantiyahan. makina tagapagsalin mayo maaari mahirap hindi madali sa maintindihan. masiyahan itukoy saorihinal ingles bagay kailan man maaari.

paghati-hatiin at mag-abuloy o kumuha tekniko hapunan at tumulong at akin Digital buhay Forums.



6 tumugon sa “ italaga, Setup at Configure CGI at Perl di durungawan XP”

  1. italaga AWStats- palayain Logfile suriin dahil sa lugar estadistika » akin Digital buhay
    enero 2nd, 2006 0219:
    1

    [...] gaya AWStats ay Perl ibatay, a Perl tapgapagsalin mangilangan sa maaari italaga pangunang lunas sa kunin anvantage ng AWStats. dahil sa turo sa paano sa italaga Perl di durungawan makina, magsiyasat lumitaw ito bagay. [...]

  2. Besart
    hulyo 25th, 2006 2053:
    2

    ako may italaga cgi at configured apache gaya ka said, datapuwa't ako got ito erro:

    panloob maglingkod mali
    ang maglingkod makatagpo isa panloob mali o misconfiguration at was walang kaya sa tapusin mo pakiusapan.

    masiyahan makipag-alaam ang maglingkod tagapangasiwa, webmaster@localhost at pasabihan kanila ng ang takdaan ng oras ang mali pangyayari, at kahit ano ka lakas may done atipan ng pawid mayo may magbigay ang mali.

    laling marami patalastas buongpaligid ito mali mayo maaari makukuha di ang maglingkod mali troso.

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

    Apache/2.0.58 (Win32) PHP/5.1.4 maglingkod at localhost puwerto 80

  3. gatuhin
    mayo 10th, 2007 1925:
    3

    Cool4you,guys.

  4. Mitchell
    hunyo 20th, 2007 0809:
    4

    makatarungan dahil sa ang itala, ang itaas subukin sulat-kamay ihagis a 500 mali kailan used gaya ay. marahil ito ay makatarungan a suliranin kumuha alitaptap itanghal teksto o something, datapuwa't ang mga panipi ay magkahalo pataasin, pagayon atipan ng pawid could dalhin sa suliranin :)

  5. Johanna
    oktubre 8th, 2007 2305:
    5

    Hi lahat,

    ako tunay mangilangan kaunti tumulong sa ito alagad=)

    ako may sundan ang humakbang itaas, at palitan ang mga panipi, at ano ako kumuha ay 9 mali kalatas:

    Backslash itatag saan operetor ang namamahala asahan at Z.test.cgi\ tutupan 1, lumapit “rtf1\”
    o…. , lumapit “ansi\”
    o…. , lumapit “deff0″
    o…. , lumapit “f1\”
    etc..

    ako ay a buuin baguhan kumuha tesis bagay, sino man tumulong pahalagahan =)

    pasalamatan,

    Johanna

  6. Munir
    nobyembre 28th, 2007 2214:
    6

    ako did lahat ng bagay ka said. datapuwa't cgi ay patahimikin hindi running. masiyahan tumulong.
    akin apache ay 2.2

iwan a sumagot

ka maaari gumamit tesis tags: <a href="" pamagatan=""> <abbr pamagatan=""> < sa ibayo pamagatan=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> < ako> <q cite=""> < welgista> < malakas>

sumang ayon wala mag-ukol ng puna


Custom Search

bago bagay

dumarating hanapin ngalanan dahil sa ang bagay

download perl.exe - italaga perl sa durungawan xp - Perl.exe download - perl.exe - apache2 itulot cgi - perl apache2 - perl dahil sa durungawan XP - perl vista - itulot cgi apache2 - italaga perl sa vista - paano sa italaga perl sa durungawan XP - configure perl - perl setup download - italaga perl xp - download perl dahil sa durungawan xp - PERL dahil sa durungawan vista - perl download dahil sa durungawan xp - XAMPP Perl CGI - xampp landas sa perl - download perl setup - perl durungawan vista - italaga perl vista - xampp perl landas - palayain download perl.exe - perl download xp - apache2 perl - apache2 cgi itulot - configure cgi - paano sa configure perl - palayain download perl tapgapagsalin - italaga PERL dahil sa durungawan XP - apache2 configure cgi - Perl tapgapagsalin dahil sa durungawan XP - lahat - paano sa italaga perl sa vista - perl tapgapagsalin palayain download - perl dahil sa xp - italaga perl durungawan xp - perl tapgapagsalin vista - durungawan xp cgi - paano sa italaga perl di durungawan xp - perl download dahil sa xp - apache perl configuration - perl.exe palayain download - italaga perl sa xp - paano sa configure cgi - perl exe download - perl setup - itulot cgi di apache2 - apache2 payagan cgi - palayain Download Perl dahil sa durungawan XP - perl tapgapagsalin dahil sa vista - perl dahil sa durungawan XP download - apache2 perl setup - apache2 configure perl - paano sa italaga perl sa durungawan vista - Perl durungawan XP - perl setup dahil sa durungawan - perl durungawan configuration - download perl exe - download perl durungawan XP - configure perl apache2 - itulot cgi sa apache - xampp perl configure - palayain perl download dahil sa durungawan XP - "perl dahil sa vista" - paano sa italaga perl sa xp - perl durungawan italaga - paano sa Configure Perl di durungawan - xampp itulot cgi - apache2 cgi configuration - perl download durungawan xp - perl configure - perl tapgapagsalin durungawan vista - configure cgi apache2 -