Помилка Chrome 330 (нетто: ERR_CONTENT_DECODING_FAILED) [закрито]


16

Коли я заходжу на сторінку: http://connect.facebook.net/en_US/all.js

Я отримую помилку 330 (нетто: ERR_CONTENT_DECODING_FAILED). Але коли я намагаюся використовувати FF, це працює.

До речі, соціальні віджети facebook (які завантажують цей файл) не працюють у Chrome. У мене остання версія.

Що не так?


До речі, він працює на Chromes з інших ПК. І я використовую Win7 Ultimate 64 біт.
Габріель Біанконі

Відповіді:


29

Це може статися, коли заголовки запиту HTTP заявляють, що вміст закодовано в gzip, але це не так. Це сталося зі мною щойно на Wordpress, де увімкнено gzip-компресію WP Super Cache. Зазвичай він працював нормально, але коли я вивантажував деякий вміст до того, як сторінка була належним чином сформована, вона стискала стиснення.

Дозвіл, якщо ви веб-розробник: вимкніть кодування gzip або переконайтеся, що вміст фактично закодовано.


3
+1 для цього як пояснення. Я зіткнувся з цією проблемою з Amazon cloudfront + s3 з Django 1.4, коли AWS_IS_GZIPPEDбуло встановлено Trueв конфігурації програми.
Джей Тейлор

У мене налаштування комерційної роботи. Вимкнення gzip вирішило проблему. Мені було цікаво, як в ідеалі я можу включити реальне кодування gzip для веб-сайту. Потрібно налаштувати з htaccess або PHP
Саурабх Кумар

Я зіткнувся з цією помилкою під час використання mod_proxy_html Apache. Запуск сервера gzipping, але проксі-сервер не був. Для виправлення я використовував mod_headers з рядком: RequestHeader unset Accept-Encoding
Jonah Braun

6

Використовуючи кодигнатор , перейдіть до /config/config.phpта встановіть

$config['compress_output'] = FALSE;

І це працювало для мене, але справжнє рішення повинно бути всередині конфігурацій apache


де є /config?
Саймон Шихан

Я не думаю, що ваша відповідь взагалі не стосується питання.
Der Hochstapler

це працювало на мене, це питання, яке я отримав.
fengd

У мене вже встановлено значення false, але я все одно отримую помилку.
Йорданія

3

Причиною також може бути ваш антивірусний захист. У моєму випадку у мене виникли проблеми з великою кількістю файлів css, тому я встановив правило виключення для файлів css. Спробуйте вимкнути щит на хвилину, перезавантажте сторінку, у якої виникли проблеми (використовуйте повне перезавантаження, Ctrl + F5). Якщо це працює, спробуйте виключити js-файли (ви також можете це зробити для файлів css, перш ніж у вас навіть виникнуть подібні проблеми) із веб-екрану



1

Це стосувалося всіх веб-сторінок (навіть Google не завантажував).

Закриття Chrome і запуск його знову вирішили для мене. Якщо це виявляється повторюваною проблемою, я спробую знову встановити Chrome.


0

У мене був клієнт, який використовував старішу тему, яка використовувала php і заявила: ob_start("ob_gzhandler");

Справа в тому, що Apache був налаштований на сервер gzip'd вмісту, тому вміст було стиснено "двічі", це спричинило ту саму помилку в chrome для мене.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.