8 Stimmen

Problem mit der Komprimierung statischer Dateien in IIS 7

Wir haben 3 Webserver mit IIS7. Ich habe die Komprimierung für statische und dynamische Inhalte aktiviert. Wir haben die Server unter hoher Last getestet und nach einer halben Stunde begannen die Stile auf der Website zu brechen.

Ich habe nachgeforscht und herausgefunden, dass IIS css- und js-Dateien mit Inhaltskodierung: gzip aber der eigentliche Dateiinhalt wird nicht komprimiert. Dies führt dazu, dass die Browser beim Versuch, den Inhalt zu verarbeiten, eine Fehlermeldung ausgeben. Das Problem verschwindet, wenn ich IIS neu starte.

Hat jemand ein ähnliches Problem erlebt? Wie lässt sich das Problem am besten diagnostizieren?

Gracias

1voto

marto Punkte 4110

Das Problem wurde durch das von uns verwendete CMS (Sitecore) verursacht. Wir haben ein Upgrade auf eine neuere Version durchgeführt und seitdem funktioniert es. Es ist wahrscheinlich ein http-Modul eines Drittanbieters, das das Problem verursacht.

0voto

Tomcat Punkte 92

Haben Sie einen Blick geworfen auf http://support.microsoft.com/kb/969062 ?

KR, Thomas

0voto

Karl Punkte 6704

Unsere Website konnte JS und CSS nicht einbinden, wenn die Seite nach dem Laden aktualisiert wurde.

Ich schaltete die Komprimierung statischer Dateien in IIS 7.5 aus, und die Website funktionierte wieder. Dies veranlasste mich zu einer Untersuchung, warum dies geschehen könnte.

Bei uns trat das Problem auf, weil die Website einen älteren Code enthielt, der die GZIP-Kodierung programmatisch implementierte, und IIS 7.5 damit in Konflikt geriet. Wir entfernten den Legacy-Code und schalteten die statische Dateikomprimierung wieder ein.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X