콘텐츠 인코딩 Error / 원시 데이터를 디코딩 할 수 없음 (Fix Error NSURLError도메인)

"콘텐츠 인코딩 Error"또는"원시 데이터를 디코딩 할 수 없습니다"동일한 오류입니다. 인터넷 브라우저마다 메시지가 다릅니다. 이 오류는 액세스를 시도 할 때 발생할 수 있습니다. 웹 사이트 계산기 나 휴대 전화에서
Safari 사용자는 다음 메시지에 따라 오류 코드를받습니다. NSURLError도메인-1015. 이는 페이지 방문자가 문제를 해결할 수 없지만이 오류가있는 웹 사이트의 관리자가 문제를 해결할 수 있음을 의미합니다.

“콘텐츠 인코딩의 원인은 무엇입니까? Error"또는"원시 데이터를 디코딩 할 수 없음 : (NSURLError도메인)

우리가 이야기하든 웹 서버 아파치 또는 Nginx에, 나는 아카이빙 / 압축 및 코딩 (부호화) gzip을 더 작은 패키지로 데이터 흐름을 사용자에게 제공하기 위해 예를 들어 웹 페이지의 크기가 512KB 인 경우 gzip 인코딩 최대 150KB까지 줄일 수 있습니다. gzip 인코딩을 사용하면 호스트 서버 및 최종 사용자의 트래픽이 자동으로 낮아지고 업로드 속도가 빨라집니다.
이 gzip 컨텐츠에는 파일의 압축을 풀고 최종 사용자에게 나열 할 수 있도록 자동으로 이해하고 디코딩 할 수있는 좌표가 포함되어 있어야합니다. 두 브라우저에서 모두 유효 desktop 모바일에서도 마찬가지입니다. 그렇지 않고 gzip 형식의 데이터 스트림을 열 수없는 경우 "Content Encoding"오류가 발생합니다. Error”/ NSURLError도메인.

WordPress를 사용하는 사람들은 오류가 가장 자주 발생합니다. WP Super Cache 플러그인을 잘못 구성. 설정에서“Advanced Cypher"모듈 중에는 웹 페이지를 압축하여 사용자에게 더 빨리 제공되는 권장 옵션이 있습니다. "방문자에게 더 빨리 제공되도록 페이지 압축. (권장) ".

비활성화 이 옵션의 캐시 된 웹 페이지를 모두 삭제 해결책이 될 수 있습니다.

서버 수준에서 아카이빙이 올바르게 수행되지 않고 PHP에서 직접 gzip 압축이 활성화되는 시나리오도 있습니다. 이 시나리오에서는 PHP 구성 파일에서 직접 압축을 비활성화해야합니다. Zlib 출력 압축.

비활성화하는 방법 “Zlib Output Compression” 웹 서버에서

비활성화는 서버 관리자 나 파일 편집에 액세스 할 수있는 스크립트를 통해서만 수행 할 수 있습니다. php.ini 파일.

설정됩니다 "off"On"으로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. 

기술에 대한 열정, 저는 운영 체제에 대한 튜토리얼을 테스트하고 작성하는 것을 좋아합니다. macOS, 리눅스, Windows, WordPress, WooCommerce 및 LEMP 웹 서버 구성 (Linux, NGINX, MySQL 및 PHP)에 대해. 내가 쓴다 StealthSettings2006 년부터 .com을 시작했고 몇 년 후 iHowTo에 글을 쓰기 시작했습니다. 생태계의 장치에 대한 팁 튜토리얼 및 뉴스 Apple: iPhone, iPad, Apple 시계, HomePod, iMac, MacBook, AirPods 및 액세서리.

코멘트를 남겨