“Помилка кодування вмісту” або “Не вдається розшифрувати необроблені дані” Це однакова помилка, повідомлення відрізняється від одного Інтернет -браузера до іншого. Ця помилка може з’явитися, коли ми намагаємось отримати доступ Веб -сторінка з кальакулятора або з мобільного телефону.
Користувачі 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.
; Дійсні значення для цього параметра: «вимкнено», «увімкнено» або певний розмір буфера ; для стиснення (за замовчуванням 4 КБ) ; Примітка. Отриманий розмір блоку може змінюватися через характер стиснення. PHP ; виводить блоки розміром у декілька сотень байтів кожен у результаті ; стиснення. Якщо ви віддаєте перевагу більшому розміру шматка, краще ; продуктивність, увімкніть output_buffering додатково. ; Примітка. Вам потрібно використовувати zlib.output_handler замість стандартного ; output_handler, інакше вихідні дані будуть пошкоджені. ; http://php.net/zlib.output-compression zlib.output_compression = вимкнено
Після того, як ця зміна буде внесена, перезапустіть веб -сервіси сервера, і все повинно повернутися до звичайного.
Ви також не використовуєте “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.