Horatius: ignore_user_abort funktioniert nicht

Beitrag lesen

Hi,

Ich habe folgenden Code zum Testen (teils von php.net):
Warum dort ein derartiges Script vorgeschlagen wird, ist mir schleierhaft.

Dir ist schon klar daß es sich dabei nur um einen Testskript handelt?! Wenn ich den Skript abbreche will ich danach ja auch sehen ob etwas passiert ist.

Leider beinhaltet die "protokoll.txt" nur "Skriptstart ..." wenn ich während der loop abbreche, also läuft der Skript nicht weiter.
Die Manualseite zu ignore_user_abort besagt, dass PHP den Abbruch der Verbindung nur dann ueberhaupt mitbekommen kann, wenn versucht wird, wieder Daten an den Client zu senden. Das Beispielscript enthaelt keinerlei solchen Versuch, also verstehe ich nicht, welche Aussagekraft es bezueglich des Sachverhaltes ueberhaupt haben soll.

Was macht denn die WhileSchleife deiner Meinung nach? Sie sendet Text bis er nicht mehr ankommt und wenn ignore_user_abort funktionieren würde müsste er im Anschluss an den Abbruch noch etwas in die Datei schreiben - gerade dies geschieht aber nicht.

Horatius