Kodiranje sadržaja Error / Ne mogu dekodirati sirove podatke (popravak Error NSURLErrorDomena)

"Kodiranje sadržaja Error"Ili"Ne mogu se dešifrirati neobrađeni podaci”Je li ista pogreška, jer se poruka razlikuje od jednog internetskog preglednika do drugog. Ova se pogreška može pojaviti pri pokušaju pristupa a web stranica s vašeg kalkulatora ili mobilnog telefona.
Korisnici Safarija nakon poruke dobivaju i kôd pogreške: NSURLErrorDomena - 1015. To znači da problem ne može riješiti posjetitelj stranice, već administrator web mjesta na kojem je prisutna ova pogreška.

Koji je uzrok "Kodiranja sadržaja Error"Ili" Ne mogu dekodirati sirove podatke: (NSURLErrorDomena)

Web poslužitelji, bilo da govorimo apaš ili Nginx, Koristim a arhiviranje / komprimiranje i kodiranje (kodiranje) gzip web stranica, kako bi se koristio protok podataka u manjim paketima. Na primjer, ako web stranica ima normalnu veličinu od 512 KB, s kodiranje gzip ovo se može smanjiti na do 150KB. Promet za host poslužitelja, kao i za krajnjeg korisnika, automatski će biti manji s gzip kodiranjem, a brzina prijenosa će biti veća.
Ovaj gzip sadržaj mora sadržavati neke koordinate koje se mogu automatski razumjeti i dekodirati, tako da se datoteka može raspakirati i navesti krajnjem korisniku. Vrijedi u oba preglednika desktop kao i za mobilni. Ako se to ne dogodi i tok podataka u gzip formatu ne može se otvoriti, pojavljuju se pogreške "Content Encoding". Error”/ NSURLErrorDomena.

Za one koji koriste WordPress, greška se najčešće pojavljuje kada pogrešno konfigurirajte WP Super Cache dodatak. U postavkama “napredan”Od modula postoji preporučena opcija koja komprimira web stranice kako bi se brže poslužile korisnicima. "Stisnite stranice tako da ih brže poslužuju posjetiteljima. (Preporučeno) ".

Onemogućavanje ove opcije i brisanje svih predmemoriranih web stranica može biti rješenje.

Tu je i scenarij u kojem se arhiviranje ne vrši ispravno na razini poslužitelja, a gzip kompresija je omogućena izravno iz PHP-a. U ovom scenariju morat ćete onemogućiti kompresiju izravno iz PHP konfiguracijske datoteke. Zlib kompresija izlaza.

Kako to onemogućujemo “Zlib Output Compression” na web poslužitelju

Deaktivaciju može učiniti samo administrator poslužitelja ili skripta koja će vam omogućiti pristup uređivanju datoteka php.ini.

Bit će postavljeno “off"Da"zlib.output_compression"U 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

Nakon što je izvršena ova promjena, restartimate web usluge poslužitelja i sve bi se trebalo vratiti u normalu.

Također nemojte koristiti "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. 

Zaljubljen u tehnologiju, volim testirati i pisati vodiče o operativnim sustavima macOS, Linux, Windows, o WordPressu, WooCommerceu i LEMP konfiguraciji web poslužitelja (Linux, NGINX, MySQL i PHP). Pišem dalje StealthSettings.com od 2006. godine, a nekoliko godina kasnije počeo sam pisati na vodičima i vijestima o uređajima u ekosustavu iHowTo.Tips Apple: iPhone, iPad, Apple Gledajte, HomePod, iMac, MacBook, AirPods i dodaci.

Ostavite komentar