Turinio kodavimo klaida / Nepavyksta iššifruoti neapdorotų duomenų (ištaisyti NSURLErrorDomain klaidą)

"Turinio kodavimo klaidaArba "Neįmanoma iššifruoti neapdorotų duomenųAr ta pati klaida, žinutė skiriasi kiekvienoje interneto naršyklėje. Ši klaida gali atsirasti, kai bandome ją pasiekti Interneto svetainė iš savo skaičiuoklės ar mobiliojo telefono.
„Safari“ vartotojai taip pat gauna klaidos kodą, gavę pranešimą: NSURLErrorDomain - 1015. Tai reiškia, kad problemą gali išspręsti ne puslapio lankytojas, o svetainės, kurioje yra ši klaida, administratorius.

Kas sukelia „turinio kodavimo klaidą“ arba negali iššifruoti neapdorotų duomenų: (NSURLErrorDomain)

Žiniatinklio serveriai, nesvarbu, apie ką mes kalbame apache arba nginx, Aš naudoju a archyvavimas / glaudinimas ir kodavimas (kodavimas) gzip tinklalapių, kad būtų galima naudoti duomenų srautus mažesnėmis pakuotėmis vartotojams. Pvz., Jei normalus tinklalapio dydis yra 512 KB, su koduojant gzip tai gali būti sumažinta iki 150 KB. Automatiškai pagrindinio serverio ir galutinio vartotojo srautas bus mažesnis naudojant „gzip“ kodavimą, o įkėlimo greitis bus didesnis.
Šiame „gip“ turinyje turi būti tam tikros koordinatės, kurias būtų galima suprasti ir iššifruoti automatiškai, kad failą būtų galima išpakuoti ir išvardyti galutiniam vartotojui. Galioja abiejose naršyklėse desktop taip pat mobiliajam. Jei taip neatsitinka ir negalima atidaryti duomenų srauto gzip formatu, pasirodo klaidos „Turinio kodavimo klaida“ / NSURLErrorDomain.

Tiems, kurie naudojasi „WordPress“, klaida dažniausiai įvyksta tada, kai neteisingai sukonfigūruoti „WP Super Cache“ papildinį. Nustatymuose „pažangusIš modulio yra rekomenduojama parinktis, kuri suglaudina tinklalapius, kad vartotojai būtų greičiau aptarnaujami. "Suspauskite puslapius, kad jie greičiau būtų pateikiami lankytojams. (Rekomenduojamas) ".

Išjungti šios galimybės ir ištrinti visus talpykloje esančius tinklalapius tai gali būti sprendimas.

Taip pat yra scenarijus, kai archyvavimas nėra tinkamai atliekamas serverio lygiu, o gzip glaudinimas įgalinamas tiesiai iš PHP. Tokiu atveju turėsite išjungti glaudinimą tiesiai iš PHP konfigūracijos failo. „Zlib“ išvesties suspaudimas.

Kaip mes jį išjungiame “Zlib Output Compression” žiniatinklio serveryje

Išjungti gali tik serverio administratorius arba scenarijus, kuris suteiks jums prieigą prie failų redagavimo php.ini.

Jis bus nustatytasoff"Iki"zlib.output_compression"Be 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 šio pakeitimo iš naujo paleiskite žiniatinklio serverio paslaugas ir viskas turėtų būti normalu.

Taip pat nenaudokite "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. 

Turinio kodavimo klaida / Nepavyksta iššifruoti neapdorotų duomenų (ištaisyti NSURLErrorDomain klaidą)

Apie autorių

slaptumas

Aistringai vertinu viską, kas yra programėlė ir IT, su malonumu rašau apie vagystessettings.com nuo 2006 m. ir man patinka su jumis atrasti naujų dalykų apie kompiuterius ir operacines sistemas „macOS“, „Linux“, Windows, „iOS“ ir „Android“.

Palikite komentarą