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

"Napaka kodiranja vsebine"Ali"Neobdelanih neobdelanih podatkov ni mogoče"Je ista napaka, saj se sporočilo razlikuje od enega do drugega internetnega brskalnika. Do te napake lahko pride, ko poskušamo do nje dostopati 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.

Kaj povzroča »Napako kodiranja vsebine« ali ne morem dekodirati neobdelanih 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 pa tudi za mobilnega. Če se to ne zgodi in podatkovnega toka v obliki gzip ni mogoče odpreti, se prikažejo napake »Content Encoding Error« / NSURLErrorDomain.

Za tiste, ki uporabljajo WordPress, se napaka najpogosteje pojavi, ko napačno konfigurirajte vtičnik WP Super Cache. V nastavitvah “Napredno”V modulu je priporočena možnost, ki stisne spletne strani, da se uporabniki hitreje strež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, v katerem arhiviranje ni pravilno izvedeno na ravni strežnika, stiskanje gzip pa je omogočeno neposredno iz PHP. V tem primeru boste morali onemogočiti stiskanje neposredno iz konfiguracijske datoteke PHP. Zlibova izhodna kompresija.

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.

Nastavljeno booff"Da"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 uporabljaj "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

Navdušen nad vsem pripomočkom in IT-jem, z veseljem pišem v tajnostisettings.com od leta 2006 in z vami rad odkrivam nove stvari o računalnikih in operacijskih sistemih macOS, Linux, Windows, iOS in Android.

Pustite komentar