Joachim: moodle: ob_end_flush - ob_end_clean probleme bei bildausgabe

Beitrag lesen

Hi,

Wenn ein Bild ausgegeben werden soll, und dessen Daten allein mit der Funktion readfile_chunked($path) zur Ausgabe gelangen, darf vorher und hinterher keine andere Ausgabe stattfinden, weil diese vom Browser als Bilddaten zu interpretieren versucht werden würde.

Habe ich auch erst gedacht, aber ein Auskommentieren der Zeile (sollte ja auch die Ausgabe verhindern) hat nix geändert.

Du könntest ja mal die Änderung rückgängig machen, im Browser die Bild-URL direkt aufrufen und in der Quelltextansicht nach Fehlermeldungen Ausschau halten.

Gab keine. Allerdings habe ich es versäumt, das Ganze mal mit zwangsweise mit einem header text/html zu versehen... muss ich nächste Woche mal machen.

Ich verstehe eh nicht ganz, was 'while (ob_end_flush())' hier ausgegeben werden sollte, und warum es dazu überhaupt eine while Schleife braucht. Manchmal ist fremde Software wirklich mühsam...

Sagt Dir denn die Problematik mit der gz-Komprimierung etwas?
Jedenfalls danke fürs Mitdenken...

Gruesse, Joachim

--
Am Ende wird alles gut.