Encodage de contenu Error / Impossible de décoder Raw Date (fixe Error NSURLErrorDomaine)

"Encodage de contenu Error"Ou"Impossible de décoder Raw Données«C'est la même erreur, le message étant différent d'un navigateur internet à l'autre. Cette erreur peut survenir lorsque nous essayons d'y accéder site Web depuis votre calculatrice ou votre téléphone portable.
utilisateurs Safari, je reçois également un code d'erreur dans la suite du message : NSURLErrorDomaine - 1015. Cela signifie que le problème ne peut pas être résolu par le visiteur de la page, mais par administratorle site Web sur lequel cette erreur est présente.

Quelle est la cause du "Content Encoding Error" ou "Impossible de décoder Raw Date : (NSURLErrorDomaine)

Serveurs Web, que nous parlions Apache ou Nginx, J'utilise un archivage / compression et codage (codage) gzip de pages Web, pour servir le flux de données dans des packages plus petits aux utilisateurs. Par exemple, si une page Web a une taille normale de 512 Ko, avec encodage gzip cela peut être réduit jusqu'à 150 Ko. Automatiquement, le trafic pour le serveur hôte ainsi que pour l'utilisateur final sera plus faible avec l'encodage gzip, et la vitesse de téléchargement sera plus élevée.
Ce contenu gzip doit contenir des coordonnées qui peuvent être comprises et décodées automatiquement, afin que le fichier puisse être décompressé et répertorié pour l'utilisateur final. Valable sur un navigateur desktop ainsi que pour un mobile. Si cela ne se produit pas et que le flux de données au format gzip ne peut pas être ouvert, des erreurs de «codage du contenu» se produisent. Error"/ NSURLErrorDomaine.

Pour ceux qui utilisent WordPress, l'erreur se produit le plus souvent lorsque configurer le plugin de manière incorrecte WP Super Cache. Dans les paramètres "Avancé»Parmi le module, il existe une option recommandée, qui compresse les pages Web pour être servies plus rapidement aux utilisateurs. "Compressez les pages afin qu'elles soient servies plus rapidement aux visiteurs. (Conseillé) ".

désactivant de cette option et suppression de toutes les pages Web mises en cache cela peut être une solution.

Il y a aussi le scénario dans lequel l'archivage n'est pas effectué correctement au niveau du serveur et la compression gzip est activée directement depuis PHP. Dans ce scénario, vous devrez désactiver la compression directement à partir du fichier de configuration PHP. Compression de sortie Zlib.

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

La désactivation ne peut être effectuée que par administratorserveur ou via un script qui vous donnera accès pour modifier le fichier php.ini.

Il sera défini "off«Pour»zlib.output_compression"en 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 effectuée, redémarrez les services Web du serveur et tout devrait revenir à la normale.

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 StealthSettings.com depuis 2006. J'ai une expérience approfondie dans les systèmes d'exploitation : macOS, Windows et Linux, ainsi que dans les langages de programmation et les plates-formes de blogging (WordPress) et pour les boutiques en ligne (WooCommerce, Magento, PrestaShop).

Comment » Linux » Apache » Encodage de contenu Error / Impossible de décoder Raw Date (fixe Error NSURLErrorDomaine)
Laisser un commentaire