phpbar.de logo

Mailinglisten-Archive

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

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

Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de
Fri, 22 Dec 2000 20:26:09 +0100


Hi Mathias!

>>> 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.
> 
> Ich glaub mich dunkel zu erinnern, daß bei ncsa-httpd und beim iis 2.0
> (der ja darauf basierte *eg*) und beim apachen die nichtgepufferten Scripte
> mit "nph-" (incl. -) beginnen müssen. Allerdings muss man dann auch die
> ganzen Header mit erzeugen... sollte sich aber im Web näheres dazu
> finden lassen.

Wo gehört denn wenn dann das nph- hin?
So ganz kann ich mir das aber nicht vorstellen, weil bei
meinem Provider ja auch alles ohne dieses nph- funktioniert,
nur auf meinem Testserver nicht.



php::bar PHP Wiki   -   Listenarchive