Hallo,
ich habe ein Problem mit dem ob_gzhandler, und zwar wirft er mir hin und wieder einfach eine leere Seite raus (ca. 5 Prozent aller Anfragen, der Rest wird richtig übertragen). Wenn ich dann aktualisiere, wird die Seite richtig angezeigt. Die leere Seite ist so aufgebaut:
Hier mal mein Seitenkonstrukt (etwas reduziert):
Ist das vielleicht ein bekanntes Problem, das man irgendwie umgehen kann oder
muß ich damit einfach leben. Liegt es an irgendwelchen Servereinstellungen?
Habe ich da einen Fehler drin?
Im übrigen, mit ob_start(); klappt alles wunderbar, nur möchte ich auch gerne
komprimieren. Kann es daran liegen, dass zuviel Serverspeicher verbraucht wurde
und wenn ja, kann ich den irgendwie abfragen?
Vielen Dank für Eure Mithilfe.
Ach ja, die Suche im Forum hat ergeben, dass es wohl hier und da Probleme mit komischen Output gegeben hat, aber nicht mit
leeren Seiten.
ich habe ein Problem mit dem ob_gzhandler, und zwar wirft er mir hin und wieder einfach eine leere Seite raus (ca. 5 Prozent aller Anfragen, der Rest wird richtig übertragen). Wenn ich dann aktualisiere, wird die Seite richtig angezeigt. Die leere Seite ist so aufgebaut:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"></HEAD> <BODY></BODY></HTML>
PHP-Code:
<?php
ob_start("ob_gzhandler");
/* .. die komplette seite .. */
$data = ob_get_contents();
/* .. seite wird gespeichert .. */
$data=str_replace($hlArrCacheKey,$hlArrCacheVal,$data);
ob_clean();
echo $data;
?>
muß ich damit einfach leben. Liegt es an irgendwelchen Servereinstellungen?
Habe ich da einen Fehler drin?
Im übrigen, mit ob_start(); klappt alles wunderbar, nur möchte ich auch gerne
komprimieren. Kann es daran liegen, dass zuviel Serverspeicher verbraucht wurde
und wenn ja, kann ich den irgendwie abfragen?
Vielen Dank für Eure Mithilfe.
Ach ja, die Suche im Forum hat ergeben, dass es wohl hier und da Probleme mit komischen Output gegeben hat, aber nicht mit
leeren Seiten.
Kommentar