“Помилка кодування вмісту” або “Не вдається розшифрувати необроблені дані” Це однакова помилка, повідомлення відрізняється від одного Інтернет -браузера до іншого. Ця помилка може з’явитися, коли ми намагаємось отримати доступ Веб -сторінка з кальакулятора або з мобільного телефону.
Користувачі Safari також отримують код помилки в продовженні повідомлення:Nsurlerrordomain – 1015. Це означає, що проблему не можна вирішити відвідувачем сторінки, але адміністратором веб -сайту, на якому присутня ця помилка.
Що є причиною помилки “Помилка кодування вмісту” або “Не вдається розшифрувати необроблені дані: (nsurlerrordomain)
Веб -сервери, чи ми говоримо про Апаче або Nginx, Я використовую систему архів / стиснення та кодування (кодування) gzip веб -сторінок для обслуговування потоку даних у менших пакетах для користувачів. Наприклад, якщо веб -сторінка має звичайний розмір 512 КБ, з кодування gzip Це можна зменшити до 150 кб. Автоматично трафік для хост -сервера та кінцевого користувача буде нижчим за допомогою кодування GZIP, а швидкість завантаження буде вищою.
Цей вміст GZIP повинен містити деякі координати, які слід розуміти та розшифрувати автоматично, щоб файл можна було розпакувати та вказати до кінцевого користувача. Дійсна як на робочому столі, так і на мобільному браузері. Якщо цього не відбудеться, і потік бази даних GZIP неможливо відкрити, з’являються помилки “Помилка кодування вмісту” / Nsurlerrordomain.

Для тих, хто використовує WordPress, помилка найчастіше виникає, коли Плагін WP Super Cace помиляється. У налаштуваннях “Просунутий” З модуля є рекомендований варіант, який стискає веб -сторінки швидше. “Стисніть сторінки, щоб вони швидше подавали відвідувачам. (Рекомендується)”.

відключення до цього варіанту і Видаліть усі веб -сторінки в кеші Це може бути рішенням.
Існує також сценарій, в якому архівування не робиться правильно на рівні сервера, а стиснення GZIP активується безпосередньо з PHP. У цьому сценарії вам потрібно буде деактивувати стиснення безпосередньо з файлу конфігурації PHP. Стиснення Zlib.
Як ми відключаємо “Zlib Output Compression” на веб -сервері
Відключення може зробити лише адміністратором сервера або за допомогою сценарію, який надасть доступ до редагування файлів 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
Після того, як ця зміна буде внесена, перезапустіть веб -сервіси сервера, і все повинно повернутися до звичайного.
Ви також не використовуєте “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.