Apache

Michal Krause mike na navrcholu.cz
Úterý Červen 30 23:07:37 CEST 1998


Petr Novotny wrote:
> 
> Dobry den,
> 
> jak mam presvedcit Apache, aby posilal vystup CGI skriptu (typu
> echo "radek"
> sleep 10
> echo "dalsi radek")
> prubezne? (Apache je v nejake 1.1.x verzi, RedHat je 4.1.)

V Apache minimalne verze 1.2.x (ale myslim, ze i ve starsich a koneckoncu asi na
vsech www serverech) se vystup primo ke klientovi provadi tak, ze se script
pojmenuje jako nph-jmeno. Pak ale musis vytvorit celou HTTP hlavicku vcetne
return code atd.
Asi takhle (v Perlu)
print "HTTP/1.1 200 OK\n";
print "Server: $ENV{'SERVER_SOFTWARE'}\n";
print "Connection: close\n";
print "Content-Type: text/html\n\n";
print STDOUT "aaaaaaaaaaaaaaaa<BR>";
sleep(10);
print STDOUT "aaaaaaaaaaaaaaaa<BR>";

Mozna, ze neco jeste chybi, ale takhle to urcite funguje. Nezapomen ale, ze
vystup potom neprojde zadnymi moduly Apache (treba mod_czech pro kodovani
cestiny!)

                                  Mike
                                   /\
----------------------------------/  \----------------------------------
Michal Krause - 4WeB         /\  /    \  /\
mailto:mike na navrcholu.cz    /  \/      \/  \           Sluzba Na vrcholu
http://4web.navrcholu.cz/  /    \      /    \   http://www.navrcholu.cz/
ICQ:7665279               /      \    /      \
------------------------------------------------------------------------


Další informace o konferenci Linux