İçerik Kodlama Hatası / Ham Verilerin Kodunu Çözemiyorum (NSURLErrorDomain Hatasını Düzelt)

"İçerik Kodlama Hatası"Veya"Ham Verilerin Kodunu Çözemiyorum"Aynı hata mı, mesaj bir internet tarayıcısından diğerine farklı. Bu hata, erişmeye çalışırken ortaya çıkabilir web sitesi hesap makinenizden veya cep telefonunuzdan.
Safari kullanıcıları ayrıca şu mesajı takiben bir hata kodu alır: NSURLErrorDomain - 1015. Bu, sorunun sayfanın ziyaretçisi tarafından değil, bu hatanın bulunduğu web sitesinin yöneticisi tarafından çözülebileceği anlamına gelir.

"İçerik Kodlama Hatası" veya "Ham Verilerin Kodunu Çözemiyorum: (NSURLErrorDomain)" nedeni nedir?

Web sunucuları, hakkında konuşalım Apache veya nginx, Bir arşivleme / sıkıştırma ve kodlama (kodlama) gzip veri akışını kullanıcılara daha küçük paketler halinde sunmak için. Örneğin, bir web sayfasının normal boyutu 512 KB ise, kodlama gzip bu 150 KB'a kadar azaltılabilir. Otomatik olarak ana sunucu ve son kullanıcı için trafik gzip kodlaması ile daha düşük olacak ve yükleme hızı daha yüksek olacaktır.
Bu gzip içeriği, dosyanın paketini açıp son kullanıcıya listelenebilmesi için otomatik olarak anlaşılabilen ve kodu çözülebilen bazı koordinatlar içermelidir. Her iki tarayıcıda da geçerlidir desktop hem de mobil için. Bu gerçekleşmezse ve gzip biçimindeki veri akışı açılamazsa, “İçerik Kodlama Hatası” / NSURLErrorDomain hataları görünür.

WordPress'i kullananlar için hata çoğunlukla WP Super Cache eklentisini yanlış yapılandırın. Ayarlarda “gelişmiş"Modülde, web sayfalarını kullanıcılara daha hızlı sunulacak şekilde sıkıştıran önerilen bir seçenek var. "Sayfaları, ziyaretçilere daha hızlı sunulmaları için sıkıştırın. "(Önerilen).

devre dışı bırakma bu seçeneğin ve önbelleğe alınmış tüm web sayfalarını silme bir çözüm olabilir.

Arşivlemenin sunucu düzeyinde düzgün yapılmadığı ve gzip sıkıştırmasının doğrudan PHP'den etkinleştirildiği bir senaryo da vardır. Bu senaryoda, PHP yapılandırma dosyasından sıkıştırmayı doğrudan devre dışı bırakmanız gerekir. Zlib Çıktı Sıkıştırma.

Nasıl devre dışı bırakıyoruz “Zlib Output Compression” bir web sunucusunda

Devre dışı bırakma işlemi yalnızca sunucu yöneticisi veya dosya düzenlemeye erişmenizi sağlayan bir komut dosyası tarafından yapılabilir php.ini.

Ayarlanacak "off"İçin"zlib.output_compression"In 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

Bu değişiklik yapıldıktan sonra, sunucu web hizmetlerini yeniden başlatın ve her şey normale dönmelidir.

Ayrıca kullanmayın "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. 

İçerik Kodlama Hatası / Ham Verilerin Kodunu Çözemiyorum (NSURLErrorDomain Hatasını Düzelt)

Yazar hakkında

Gizlilik

Gadget ve BT anlamına gelen her şey hakkında tutkulu, 2006'ten stealthsettings.com'a zevkle yazıyorum ve sizinle bilgisayarlar ve macOS, Linux işletim sistemleri hakkında yeni şeyler keşfetmeyi çok seviyorum. Windows, iOS ve Android.

Leave a Comment