Chrome-Fehler 330 (net :: ERR_CONTENT_DECODING_FAILED) [geschlossen]


16

Wenn ich die Seite betrete : http://connect.facebook.net/en_US/all.js

Ich erhalte den Fehler 330 (net :: ERR_CONTENT_DECODING_FAILED). Aber wenn ich versuche, FF zu verwenden, funktioniert es.

Übrigens, die Facebook Social Widgets (die diese Datei laden) funktionieren nicht in Chrome. Ich habe die neueste Version.

Was ist falsch?


Übrigens funktioniert es auf Chromes von anderen PCs. Und ich benutze Win7 Ultimate 64-Bit.
Gabriel Bianconi

Antworten:


29

Dies kann passieren, wenn die Header einer HTTP-Anfrage behaupten, der Inhalt sei gzip-codiert, dies jedoch nicht. Dies passierte mir gerade in Wordpress, wo ich die gzip-Komprimierung von WP Super Cache aktiviert hatte. Normalerweise funktionierte es einwandfrei, aber als ich vor der ordnungsgemäßen Erstellung der Seite einige Inhalte ausgegeben habe, hat es die Komprimierung verschlechtert.

Lösung, wenn Sie der Webentwickler sind: Deaktivieren Sie die GZIP-Codierung, oder stellen Sie sicher, dass der Inhalt tatsächlich codiert ist.


3
+1 für dies als Erklärung - Ich bin auf dieses Problem mit Amazon Cloudfront + S3 mit Django 1.4 gestoßen, als AWS_IS_GZIPPEDes Truein der Anwendungskonfiguration eingestellt war.
Jay Taylor

Ich habe ein oscommerce-Setup. Das Ausschalten von gzip löste das Problem. Ich habe mich gefragt, wie ideal ich stattdessen die echte GZIP-Codierung für die Website aktivieren könnte. Muss von htaccess oder PHP aus konfigurierbar sein
Saurabh Kumar

Ich bin auf diesen Fehler gestoßen, als ich Apaches mod_proxy_html verwendet habe. Der Back-End-Server hat gezippt, der Proxy jedoch nicht. Um das Problem zu beheben, habe ich mod_headers mit der Zeile verwendet: RequestHeader deaktiviert Accept-Encoding
Jonah Braun

6

Gehen Sie mit Codeigniter zu /config/config.phpund legen Sie fest

$config['compress_output'] = FALSE;

Und das hat bei mir funktioniert, aber die eigentliche Lösung sollte in Apache-Konfigurationen liegen


wo ist /config?
Simon Sheehan

Ich denke, Ihre Antwort bezieht sich überhaupt nicht auf die Frage.
Der Hochstapler

es hat bei mir funktioniert, das ist das Problem, das ich habe.
Fengd

Ich habe das bereits auf falsch gesetzt, aber ich erhalte immer noch den Fehler.
Jordanien

3

Grund könnte auch Ihr Antivirus-Web-Shield sein. In meinem Fall hatte ich Probleme mit vielen CSS-Dateien, daher habe ich eine Ausschlussregel für CSS-Dateien festgelegt. Versuchen Sie, den Schild für eine Minute auszuschalten, und laden Sie die Seite neu, mit der Sie Probleme haben (verwenden Sie das vollständige Neuladen, Strg + F5). Wenn es funktioniert, versuchen Sie, js-Dateien von Ihrem Web-Shield auszuschließen (Sie können es auch für css-Dateien tun, bevor Sie überhaupt solche Probleme damit bekommen)



1

Ich hatte diese Auswirkungen auf alle Webseiten (nicht einmal Google würde laden).

Das Schließen von Chrome und das erneute Starten lösten das Problem für mich. Wenn es sich um ein wiederkehrendes Problem handelt, werde ich versuchen, Chrome erneut zu installieren.


0

Ich hatte einen Client, der ein älteres Thema verwendete und PHP verwendete und erklärte: ob_start("ob_gzhandler");

Die Sache ist, dass Apache den Server-gzip-Inhalt so konfiguriert hat, dass der Inhalt "zweimal" komprimiert wurde. Dies verursachte den gleichen Fehler in Chrome für mich.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.