Content codering Error / Kan niet decoderen Raw Datum (Fix Error NSURLErrorDomein)

"Content codering Error"Of"Kan niet decoderen Raw Data”Is dezelfde fout, het bericht verschilt van de ene internetbrowser tot de andere. Deze fout kan optreden wanneer we proberen toegang te krijgen website vanaf uw rekenmachine of uw mobiele telefoon.
gebruikers Safari, krijg ik ook een foutcode in het vervolg van de melding: NSURLErrorDomein - 1015. Dit betekent dat het probleem niet door de paginabezoeker kan worden opgelost, maar door: administratorde website waarop deze fout aanwezig is.

Wat is de oorzaak van de "Content Encoding Error” of “Kan niet decoderen Raw Datum: (NSURLErrorDomein)

Webservers, of we het nu hebben apache of NGINX, Ik gebruik een archiveren / comprimeren en coderen (codering) gzip van webpagina's, om de dataflow in kleinere pakketten aan gebruikers te dienen. Als een webpagina bijvoorbeeld een normale grootte van 512 KB heeft, met codering van gzip dit kan worden teruggebracht tot maximaal 150 KB. Het verkeer voor de hostserver en voor de eindgebruiker zal automatisch lager zijn met gzip-codering en de uploadsnelheid zal hoger zijn.
Deze gzip-inhoud moet enkele coördinaten bevatten die automatisch kunnen worden begrepen en gedecodeerd, zodat het bestand kan worden uitgepakt en aan de eindgebruiker kan worden vermeld. Geldig in zowel een browser desktop evenals voor een mobiele. Als dit niet gebeurt en de datastroom in gzip-indeling niet kan worden geopend, treden er "Content Encoding" -fouten op. Error”/ NSURLErrorDomein.

Voor degenen die gebruik maken van WordPress, de fout treedt het vaakst op wanneer: configureer de plug-in verkeerd WP Super Cache. In de instellingen “Geavanceerd”Van de module is er een aanbevolen optie, die webpagina's comprimeert om sneller aan gebruikers te worden aangeboden. "Comprimeer pagina's zodat ze sneller aan bezoekers worden getoond. (Aanbevolen) ".

Uitschakelen van deze optie en alle in de cache opgeslagen webpagina's verwijderen het kan een oplossing zijn.

Er is ook het scenario waarin archivering niet correct wordt gedaan op serverniveau en gzip-compressie rechtstreeks vanuit PHP wordt ingeschakeld. In dit scenario moet u compressie rechtstreeks uitschakelen vanuit het PHP-configuratiebestand. Zlib-uitvoercompressie.

Hoe we het uitschakelen “Zlib Output Compression” op een webserver

Deactiveren kan alleen worden gedaan door: administratorserver of via een script dat u toegang geeft om het bestand te bewerken php.ini.

Het zal worden ingesteld "off" on "zlib.output_compression"In 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

Nadat deze wijziging is aangebracht, start u de webservices van de server opnieuw op en zou alles weer normaal moeten zijn.

Gebruik ook niet "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. 

Gepassioneerd door technologie, schrijf ik met plezier op StealthSettings.com sinds 2006. Ik heb ruime ervaring met besturingssystemen: macOS, Windows en Linux, evenals met programmeertalen en blogplatformen (WordPress) en voor online winkels (WooCommerce, Magento, PrestaShop).

Hoe werkt het? » Linux » apache » Content codering Error / Kan niet decoderen Raw Datum (Fix Error NSURLErrorDomein)
Laat een bericht achter