Erreur de codage de contenu / Impossible de décoder les données brutes (corriger l'erreur nsurlerrordomain)

Erreur de codage de contenu” ou “Impossible de décoder les données brutes” C'est la même erreur, le message étant différent d'un navigateur Internet à un autre. Cette erreur peut apparaître lorsque nous essayons d'accéder à un page web du calaculator ou du téléphone portable.
Les utilisateurs de Safari reçoivent également un code d'erreur pour poursuivre le message:Nsurlerrordomain – 1015. Cela signifie que le problème ne peut pas être résolu par le visiteur de la page, mais par l'administrateur du site Web sur lequel cette erreur est présente.

Quelle est la cause de l'erreur “Erreur de codage de contenu” ou “Impossible de décoder les données brutes: (nsurlerrordomain)

Serveurs Web, que nous parlions de Apache ou NGINX, J'utilise un système de Archive / compression et codage (codage) gzip des pages Web, pour servir le flux de données dans des packages plus petits aux utilisateurs. Par exemple, si une page Web a la taille normale de 512 Ko, avec Encoder GZIP Cela peut être réduit à 150 Ko. Le trafic automatique pour le serveur hôte et l'utilisateur final seront plus bas avec le GZIP encoding, et la vitesse de chargement sera plus élevée.
Ce contenu GZIP doit contenir certaines coordonnées pour être comprises et décodées automatiquement, afin que le fichier puisse être déballé et répertorié à l'utilisateur final. Valide sur un bureau et un navigateur mobile. Si cela ne se produit pas et que le flux de la base de données GZIP ne peut pas être ouvert, les erreurs apparaissent “Erreur de codage de contenu” / Nsurlerrordomain.

Pour ceux qui utilisent WordPress, l'erreur se produit le plus souvent lorsque Le plugin WP Super Cache est faux. Dans les paramètres “Advanced” du module, il existe une option recommandée, qui compresse les pages Web à servir plus rapidement. “Pages de compression pour qu'ils soient servis plus rapidement aux visiteurs. (Recommandé)”.

invalidie à cette option et Supprimer toutes les pages Web en cache Cela peut être une solution.

Il existe également le scénario dans lequel l'archivage n'est pas fait correctement au niveau du serveur, et la compression GZIP est activée directement à partir du PHP. Dans ce scénario, vous devrez désactiver la compression directement à partir du fichier de configuration PHP. Compression de sortie ZLIB.

Comment nous désactivons “Zlib Output Compression” sur un serveur Web

La désactivation ne peut être effectuée que par l'administrateur du serveur ou via un script qui donnera accès à l'édition de fichiers php.ini.

Il sera réglé “off” pour “zlib.output_compression” DEPUIS 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

Une fois cette modification apportée, redémarrez les services Web du serveur et tout doit revenir à la normale.

Vous n'utilisez pas non plus “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. 

Passionné par la technologie, j'écris avec plaisir sur Stealthsetts.com à partir de 2006. J'ai une riche expérience dans les systèmes d'exploitation: macOS, Windows et Linux, mais aussi dans les langages de programmation et les plateformes de blogs (WordPress) et pour les magasins en ligne (WooCommerce, Magento, Presashop).

Home Votre source de tutoriels informatiques, des conseils et des nouvelles utiles. Erreur de codage de contenu / Impossible de décoder les données brutes (corriger l'erreur nsurlerrordomain)
Laisser un commentaire