Innholdskodingsfeil / kan ikke avkode rå data (Fix NSURLErrorDomain Error)

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

Hva er årsaken til "Content Encoding Error" eller "Kan ikke avkode rå data: (NSURLErrorDomain)"

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, vises "Content Encoding Error" / NSURLErrorDomain-feilene.

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 som skal serveres 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 ordentlig på servernivå, og gzip-komprimering aktiveres 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.

Vil sette "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, start serverens webtjenester på nytt, og alt skal være normalt.

Bruk heller ikke "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. 

Innholdskodingsfeil / kan ikke avkode rå data (Fix NSURLErrorDomain Error)

Om forfatteren

Stealth

Lidenskapelig opptatt av alt som betyr gadget og IT, jeg skriver med glede på stealthsettings.com fra 2006 og jeg elsker å oppdage nye ting med deg om datamaskiner og macOS, Linux-operativsystemer, Windows, iOS og Android.

Legg igjen en kommentar