Innholdskoding Error / Kan ikke dekode rådata (Fix Error NSURLErrorDomene)

"Innholdskoding Error"Eller"Kan ikke avkode rå data”Er den samme feilen, meldingen er forskjellig fra en nettleser til en annen. Denne feilen kan oppstå når du prøver å få tilgang til a nettsted fra kalkulatoren eller mobiltelefonen din.
Safari-brukere mottar også en feilkode etter meldingen: NSURLErrorDomene - 1015. Dette betyr at problemet ikke kan løses av den besøkende på siden, men av administratoren av nettstedet der denne feilen er tilstede.

Hva er årsaken til “Content Encoding Error”Eller“ Kan ikke dekode rådata: (NSURLErrorDomene)

Nettservere, enten vi snakker om Apache eller Nginx, Jeg bruker en arkivering / komprimering og koding (koding) gzip av websider, for å tjene dataflyten i mindre pakker til brukerne. For eksempel, hvis en webside har en normal størrelse på 512 KB, med koding av gzip dette kan reduseres til opptil 150 KB. Automatisk vil trafikken for vertsserveren så vel som for sluttbrukeren være lavere med gzip-koding, og opplastingshastigheten vil være høyere.
Dette gzip-innholdet må inneholde noen koordinater som kan forstås og dekodes automatisk, slik at filen kan pakkes ut og listes opp til sluttbrukeren. Gyldig på begge nettleserne desktop så vel som for en mobil. Hvis dette ikke skjer, og datastrømmen i gzip-format ikke kan åpnes, oppstår "Content Encoding" -feil. Error”/ NSURLErrorDomene.

For de som bruker WordPress, oppstår feilen oftest når feil konfigurere WP Super Cache-plugin. I innstillingene “Avansert”Av modulen er det et anbefalt alternativ, som komprimerer websider for å bli servert raskere til brukerne. "Komprimere sider slik at de blir servert raskere til besøkende. (Anbefales) ".

Invalidiserende av dette alternativet og slette alle hurtigbufrede websider det kan være en løsning.

Det er også scenariet der arkivering ikke gjøres riktig på servernivå, og gzip-komprimering er aktivert direkte fra PHP. I dette scenariet må du deaktivere komprimering direkte fra PHP-konfigurasjonsfilen. Zlib-utgangskomprimering.

Hvordan vi deaktiverer det “Zlib Output Compression” på en webserver

Deaktivering kan bare gjøres av serveradministratoren eller av et skript som gir deg tilgang til filredigering php.ini.

Det vil bli satt “off"For"zlib.output_compression"I 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

Etter at denne endringen er gjort, restartdu har nettjenestene til serveren, og alt skal gå tilbake til det normale.

Ikke bruk "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. 

Lidenskapelig om teknologi, jeg liker å teste og skrive opplæringsprogrammer om operativsystemer macOS, Linux, Windows, om WordPress, WooCommerce og LEMP webserverkonfigurasjon (Linux, NGINX, MySQL og PHP). Jeg skriver videre StealthSettings.com siden 2006, og noen år senere begynte jeg å skrive på iHowTo.Tips tutorials og nyheter om enheter i økosystemet. Apple: iPhone, iPad, Apple Se, HomePod, iMac, MacBook, AirPods og tilbehør.

Legg igjen en kommentar