Napaka kodiranja vsebine / ni mogoče dešifrirati neobdelanih podatkov (Fix Error NSURLErrorDomain)

"Napaka kodiranja vsebine"Sau"Neobdelanih neobdelanih podatkov ni mogoče"Gre za isto napako, pri čemer se sporočilo razlikuje od enega do drugega brskalnika. Ta napaka se lahko pojavi pri poskusu dostopa do nje Spletna stran iz vašega kalkulatorja ali mobilnega telefona.
Uporabniki Safarija po sporočilu prejmejo tudi kodo napake: NSURLErrorDomain - 1015. To pomeni, da težave ne more rešiti obiskovalec strani, temveč skrbnik spletnega mesta, na katerem je ta napaka prisotna.

Kaj je vzrok za "Napako kodiranja vsebine" ali "Ne morem dekodirati surovih podatkov: (NSURLErrorDomain)"

Spletni strežniki, ali govorimo Apache ali nginx, Uporabljam a arhiviranje / stiskanje in kodiranje (kodiranje) gzip spletnih strani, ki uporabnikom omogočajo pretok podatkov v manjših paketih. Na primer, če ima spletna stran običajno velikost 512 KB, s kodiranje gzip to se lahko zmanjša na do 150 KB. Samodejno bo promet za gostiteljski strežnik in za končnega uporabnika s kodiranjem gzip manjši, hitrost prenosa pa višja.
Ta gzip vsebina mora vsebovati nekaj koordinat, ki jih je mogoče razumeti in dekodirati samodejno, tako da lahko datoteko razpakirate in navedete končnemu uporabniku. Velja za oba brskalnika desktop kot tudi za mobilnega. Če se to ne zgodi in podatkovnega toka v gzip formatu ni mogoče odpreti, se prikaže napaka »Napaka kodiranja vsebine« / NSURLErrorDomain.

Za tiste, ki uporabljajo WordPress, se napaka najpogosteje pojavi, ko napačno konfigurirajte vtičnik WP Super Cache. V nastavitvah “Napredno"Pri modulu obstaja priporočena možnost, ki stisne spletne strani, da se uporabnikom hitreje prikažejo. "Stisnite strani, da bodo hitreje postrežene obiskovalcem. (Priporočeno) ".

Onemogočanje te možnosti in brisanje vseh predpomnjenih spletnih strani lahko je rešitev.

Obstaja tudi scenarij, ko arhiviranje ni pravilno izvedeno na ravni strežnika, stiskanje gzip pa se aktivira neposredno iz PHP-ja. V tem primeru boste morali onemogočiti stiskanje neposredno iz konfiguracijske datoteke PHP. Zlib Izhodni stiskanje.

Kako to onemogočimo “Zlib Output Compression” na spletnem strežniku

Deaktivacijo lahko opravi samo skrbnik strežnika ali skript, ki vam bo omogočil dostop do urejanja datotek php.ini.

Bo nastavljeno "off"Za"zlib.output_compression"V 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

Po tej spremembi znova zaženite strežniške spletne storitve in vse bi se moralo vrniti v normalno stanje.

Prav tako ne uporabljajte "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. 

Napaka kodiranja vsebine / ni mogoče dešifrirati neobdelanih podatkov (Fix Error NSURLErrorDomain)

O avtorju

Stealth

S strastjo nad vsem, kar pomeni pripomoček in IT, z 2006 z veseljem pišem na stealthsettings.com in rad z vami odkrivam nove stvari o računalnikih in macOS-u, operacijskih sistemih Linux, Windows, iOS in Android.

Pustite komentar