קידוד תוכן Error / לא ניתן לפענח נתונים גולמיים (תיקון Error NSURLErrorתְחוּם)

"קידוד תוכן Error"או"לא ניתן לפענח נתונים גולמיים"האם אותה שגיאה היא שההודעה שונה מדפדפן אינטרנט אחד למשנהו. שגיאה זו יכולה להתרחש כשמנסים לגשת אל אתר מהמחשבון או מהטלפון הנייד שלך.
משתמשי ספארי מקבלים גם קוד שגיאה בעקבות ההודעה: NSURLErrorתחום - 1015. משמעות הדבר היא שלא ניתן לפתור את הבעיה על ידי המבקר בדף, אלא על ידי administratorהאתר שבו קיימת שגיאה זו.

מה הגורם ל"קידוד תוכן Error"או" לא ניתן לפענח נתונים גולמיים: (NSURLErrorתְחוּם)

שרתי אינטרנט, בין אם מדובר אַפָּשׁ או nginx, אני משתמש ב- ארכיב / דחיסה וקידוד (הַצפָּנָה) מופעלת דחיסת של דפי אינטרנט, כדי לשרת את זרימת הנתונים בחבילות קטנות יותר למשתמשים. לדוגמה, אם דף אינטרנט בגודל רגיל של 512 KB, עם קידוד gzip ניתן להפחית את זה עד 150KB. באופן אוטומטי התעבורה עבור שרת המארח כמו גם עבור משתמש הקצה תהיה נמוכה יותר עם קידוד gzip, ומהירות ההעלאה תהיה גבוהה יותר.
על תוכן gzip זה להכיל כמה קואורדינטות שניתן להבין ולפענח אותם באופן אוטומטי, כך שניתן יהיה לפרוק את הקובץ ולרשום אותו למשתמש הקצה. תקף בשני הדפדפנים desktop כמו גם לנייד. אם זה לא קורה ולא ניתן לפתוח את זרם הנתונים בפורמט gzip, מתרחשות שגיאות "קידוד תוכן". Error”/ NSURLErrorתְחוּם.

למי שמשתמש WordPress, השגיאה מתרחשת לרוב כאשר הגדר בצורה שגויה את התוסף WP Super Cache. בהגדרות “מתקדם"מתוך המודול, קיימת אפשרות מומלצת, שדוחסת דפי אינטרנט שיוגשו מהר יותר למשתמשים. "דחוס דפים כך שישמשו מהר יותר למבקרים. (מומלץ) ".

השבתה של אפשרות זו ו- מחיקת כל דפי האינטרנט במטמון זה יכול להיות פיתרון.

ישנו גם התרחיש בו ארכיון לא נעשה כהלכה ברמת השרת, ודחיסת gzip מופעלת ישירות מ- PHP. בתרחיש זה יהיה עליכם להשבית את הדחיסה ישירות מקובץ התצורה של PHP. דחיסת פלט Zlib.

איך אנו משביתים את זה “Zlib Output Compression” בשרת אינטרנט

השבתה יכולה להיעשות רק על ידי administratorשרת או דרך סקריפט שייתן לך גישה לעריכת הקובץ php.ini.

זה ייקבע "off"כדי"zlib.output_compression"בשנת 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

לאחר ביצוע שינוי זה, restartיש לך את שירותי האינטרנט של השרת והכל אמור לחזור למצב נורמלי.

כמו כן אל תשתמש "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. 

איך » Linux » אַפָּשׁ » קידוד תוכן Error / לא ניתן לפענח נתונים גולמיים (תיקון Error NSURLErrorתְחוּם)

נלהב מהטכנולוגיה, אני אוהב לבדוק ולכתוב הדרכות על מערכות הפעלה macOS, Linux, Windows, על אודות WordPress, WooCommerce והגדרת שרתי אינטרנט של LEMP (Linux, NGINX, MySQL ו-PHP). אני כותב על StealthSettings.com מאז 2006, וכעבור כמה שנים התחלתי לכתוב ב- iHowTo.Tips הדרכות וחדשות על מכשירים במערכת האקולוגית. Apple: iPhone, אייפד, Apple צפה, HomePod, iMac, MacBook, AirPods ואביזרים.

השאירו תגובה