Sven Rautenberg: gzip Module unter Apache erzeugt Fehler bei großen Formularen

Beitrag lesen

Moin!

Meine Vermutung geht dahingehend, dass bei Formularen mit zu großem Inhalt das Modul nicht richtig ausgeführt wird. Sobald ich nämlich ein Textfeld mit sehr großem Inhalt ausfülle, funktioniert es nicht. Bleibt der Inhalt gering, dann führt Apache das Formular aus. Ohne das gzip läuft die Anwendung einwandfrei. Hat jemand damit schon mal Erfahrungen gemacht? Gibt es bestimmte Konfigurationseinstellungen, die es zu beachten gilt?

Beim Schicken der Formulare wird doch mod_gzip nicht aktiv. Daran sollte es eigentlich nicht liegen.

Die Error-Logs sind dein Freund.

Hier noch einige Daten:

mod_gzip_min_http 1000
mod_gzip_minimum_file_size    1000
mod_gzip_maximum_file_size 1000000
mod_gzip_maximum_inmem_size   60000

Ich hoffe, du hast Javascript- und CSS-Dateien von der Komprimierung ausgeschlossen, sonst kommt Netscape 4 durcheinander. Der dekomprimiert nämlich wirklich nur HTML-Dateien bzw. den Mime-Typ text/html.

Alternativ könntest du den HTTP-Versionslevel auf 1001 setzen, damit nur HTTP/1.1-fähige Browser (das ist Netscape 4 nicht) komprimierte Inhalte erhalten. Was aber irgendwie doof wäre. Teste am besten anhand von den mod_gzip-Logfiles und mgstat (Statistikauswertung für diese Files im Stile von Webalizer), was am besten geeignet ist.

- Sven Rautenberg