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