Mailinglisten-Archive |
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