Verhindern Sie die Ausgabepufferung mit PHP und Apache

Ich habe ein PHP-Skript, das eine große Anzahl von Datensätzen sendet, und ich möchte jeden Datensatz leeren, sobald er verfügbar ist: Der Client kann jeden Datensatz verarbeiten, sobald er eintrifft, und muss nicht auf die gesamte Antwort warten. Ich stelle fest, dass die gesamte Übertragung etwas länger dauert, da sie in mehreren Paketen gesendet werden muss, aber der Client trotzdem früher mit der Arbeit beginnen kann.

Ich habe das alles anders ausprobiertflush() undob_flush() funktioniert, aber nichts scheint zu helfen, die tatsächlich über die Leitung gesendeten Daten zu erhalten, bevor die Seite fertig ist. Ich habe bestätigt, dass es sich nicht um den Webbrowser handelt, da ich ihn mit Telnet getestet habe.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage