phpbar.de logo

Mailinglisten-Archive

[php] AW: [php] flush() auf WAMP

[php] AW: [php] flush() auf WAMP

=?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net
Fri, 22 Dec 2000 19:12:43 +0100


From: "Gloss Mathias" <Mathias.Gloss_(at)_start.de>
> > Von: Norbert Pfeiffer[SMTP:pfeiffer_(at)_uris.de]
> >
> > versuchen wir es mal mit Logik:
> > > Am Prompt funktioniert alles Ordnungsgemäß
> > bingo,
> > Du hast kein mod_php, sondern die CGI-Version.
> > D.h.:
> > - der Server schickt den Code an den Interpreter
> >   und sieht ihn erst wieder, wenn das Script abgelaufen ist.
> >   Er bekommt also gar nicht mit, dass was 'geflusht' werden
> >   soll, also macht er es auch nicht - logo.
> > - was anderes ist es, wenn Du PHP in den Indianer einkompiliert
> >   hast, dann wird der Request in einem Prozess abgearbeitet.
> >   Erst dann entstehen 'Zwischenergebnisse' die man 'flushen'
> >   kann...
> > Habe hier auch die CGI-Version ohne flush();
> >
> So ganz glaub ihc nicht dass das so ist. Das CGI-Programm schreibt
> ja auf die Standardausgabe, die der Webserver an den Client
weiterreicht.

Es liegt - genau wie Norbert schreibt - an der CGI-Variante,
die standardmäßig unter Windows läuft. Aber auch hier gibt es Abhilfe:
Auf www.php4win.de gibt's eine Binary mit dem PHP-Modul für den Apache.
Dies ist zwar - glaube ich - noch in der Testphase, aber flush()
funktioniert. Hab's probiert!

Viele Grüße
Christiane





php::bar PHP Wiki   -   Listenarchive