Kesalahan Penyandian Konten / Tidak Dapat Mendekodekan Data Mentah (Perbaiki Kesalahan NSURLErrorDomain)

"Kesalahan Pengodean Konten"Atau"Tidak Dapat Mendekode Data Mentah”Adalah kesalahan yang sama, pesan berbeda dari satu browser internet ke browser lainnya. Kesalahan ini dapat terjadi saat kami mencoba mengaksesnya situs web dari kalkulator atau ponsel Anda.
Pengguna Safari juga menerima kode kesalahan setelah pesan: NSURLErrorDomain - 1015. Ini berarti bahwa masalah tidak dapat diselesaikan oleh pengunjung halaman, tetapi oleh administrator situs web tempat kesalahan ini muncul.

Apa yang menyebabkan "Kesalahan Pengkodean Konten" atau Tidak Dapat Mendekode Data Mentah: (NSURLErrorDomain)

Server web, apakah yang kita bicarakan Apache atau nginx, Saya menggunakan a pengarsipan / kompresi dan pengkodean (encoding) gzip halaman web, untuk melayani aliran data dalam paket yang lebih kecil kepada pengguna. Misalnya, jika halaman web memiliki ukuran normal 512KB, dengan pengkodean gzip ini dapat dikurangi hingga 150KB. Secara otomatis lalu lintas untuk server host dan juga untuk pengguna akhir akan lebih rendah dengan penyandian gzip, dan kecepatan unggah akan lebih tinggi.
Konten gzip ini harus mengandung beberapa koordinat yang dapat dipahami dan didekodekan secara otomatis, sehingga file tersebut dapat dibuka dan terdaftar untuk pengguna akhir. Berlaku di kedua browser desktop serta untuk perangkat seluler. Jika ini tidak terjadi dan aliran data dalam format gzip tidak dapat dibuka, kesalahan "Kesalahan Pengkodean Konten" / NSURLErrorDomain muncul.

Bagi yang menggunakan WordPress, kesalahan paling sering terjadi saat salah mengkonfigurasi plugin WP Super Cache. Di pengaturan "AdvancedDari modul tersebut, terdapat opsi yang direkomendasikan, yaitu mengompresi halaman web agar lebih cepat disajikan kepada pengguna. "Kompres halaman sehingga disajikan lebih cepat kepada pengunjung. (Direkomendasikan) ".

Menonaktifkan opsi ini dan menghapus semua halaman web yang di-cache itu bisa menjadi solusi.

Ada juga skenario di mana pengarsipan tidak dilakukan dengan benar di tingkat server, dan kompresi gzip diaktifkan langsung dari PHP. Dalam skenario ini, Anda perlu menonaktifkan kompresi langsung dari file konfigurasi PHP. Kompresi Output Zlib.

Bagaimana kami menonaktifkannya “Zlib Output Compression” di server web

Penonaktifan hanya dapat dilakukan oleh administrator server atau skrip yang akan memberi Anda akses ke pengeditan file php.ini.

Ini akan diatur "off"To"zlib.output_compression"di 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

Setelah perubahan ini dibuat, restart layanan server web dan semuanya akan kembali normal.

Juga jangan gunakan "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. 

Kesalahan Penyandian Konten / Tidak Dapat Mendekodekan Data Mentah (Perbaiki Kesalahan NSURLErrorDomain)

Tentang Penulis

Stealth

Bergairah tentang segala hal gadget dan IT, saya menulis dengan senang hati secara sembunyi-sembunyisettings.com sejak 2006 dan saya ingin menemukan hal-hal baru tentang komputer dan sistem operasi macOS, Linux, Windows, iOS dan Android.

Tinggalkan Komentar