"Кодування вмісту Error"Або"Неможливо декодувати Raw дані”Це та сама помилка, оскільки повідомлення відрізняється від одного веб-браузера до іншого. Ця помилка може статися, коли ми намагаємось отримати до неї доступ сайт з калькулятора або з мобільного телефону.
Користувачі Safari також отримують код помилки після повідомлення: NSURLErrorДомен - 1015. Це означає, що проблему може вирішити не відвідувач сторінки, а сам administratorвеб-сайт, на якому присутня ця помилка.
У чому причина “Кодування вмісту Error» або «Неможливо декодувати Raw Дата: (NSURLErrorДомен)
Веб-сервери, чи ми говоримо Apache або NGINX, Я використовую a архівування / стискання та кодування (кодування) gzip веб-сторінок, щоб обслуговувати потік даних у менших пакетах для користувачів. Наприклад, якщо веб-сторінка має нормальний розмір 512 КБ, с кодування gzip це може бути скорочено до 150 КБ. Автоматичний трафік для хост-сервера, а також для кінцевого користувача буде нижчим при кодуваннях gzip, а швидкість завантаження буде вище.
Цей вміст gzip повинен містити деякі координати, які можна зрозуміти та розшифрувати автоматично, щоб файл можна було розпакувати та перерахувати кінцевому користувачеві. Дійсно в обох веб-переглядачах desktop а також для мобільного. Якщо цього не відбувається, і потік даних у форматі gzip не вдається відкрити, виникають помилки “Content Encoding”. Error”/ NSURLErrorДомен.

Для тих, хто використовує WordPress, помилка найчастіше виникає, коли неправильно налаштувати плагін WP Super Cache. У налаштуваннях “Advanced”З модуля є рекомендована опція, яка стискає веб-сторінки, щоб швидше обслуговувати користувачів. "Стискайте сторінки, щоб вони швидше подавались відвідувачам. (Рекомендовано) ".
Відключення цього варіанту та видалення всіх кешованих веб-сторінок це може бути рішенням.
Існує також сценарій, коли архівування не виконується належним чином на рівні сервера, а стиснення gzip вмикається безпосередньо з PHP. У цьому випадку вам потрібно буде вимкнути стиснення безпосередньо з файлу конфігурації PHP. Стиснення вихідних даних Zlib.
Як ми його відключаємо “Zlib Output Compression” на веб-сервері
Деактивацію можна зробити лише за допомогою administratorсервера або через скрипт, який надасть вам доступ до редагування файлу php.ini.
Буде встановлено "off"Кому"zlib.output_compression"в php.ini.
; Valid values for this option are 'off', 'on', or a specific buffer size ; to be used for compression (default is 4KB) ; Note: Resulting chunk size may vary due to nature of compression. PHP ; outputs chunks that are few hundreds bytes each as a result of ; compression. If you prefer a larger chunk size for better ; performance, enable output_buffering in addition. ; Note: You need to use zlib.output_handler instead of the standard ; output_handler, or otherwise the output will be corrupted. ; http://php.net/zlib.output-compression zlib.output_compression = off
Після внесення цієї зміни, restartу вас є веб-служби сервера, і все має нормалізуватися.
Також не використовуйте "Zlib Output Compression” la nivel de server daca aveti si un plugin care face deja acest lucru. Modulul va memora in cache o pagina web deja comprimata, iar la utilizatorul final rezultatul va fi o eroare de decodare a paginii web.