Mã hóa nội dung Error / Không thể giải mã Raw Ngày (Sửa Error NSURLErrorMiền)

"Mã hóa nội dung Error"Hoặc"Không thể giải mã Raw Ngày”Là cùng một lỗi, thông báo khác nhau từ trình duyệt internet này sang trình duyệt internet khác. Lỗi này có thể xảy ra khi chúng tôi cố gắng truy cập nó website từ máy tính của bạn hoặc điện thoại di động của bạn.
người sử dụng Safari, tôi cũng nhận được một mã lỗi trong phần tiếp theo của thông báo: NSURLErrorMiền - 1015. Điều này có nghĩa là vấn đề không thể được giải quyết bởi khách truy cập trang, nhưng bằng cách administratortrang web có lỗi này.

Nguyên nhân của “Mã hóa nội dung Error” hoặc “Không thể giải mã Raw Ngày: (NSURLErrorMiền)

Máy chủ web, cho dù chúng ta đang nói về Apache hoặc nginx, Tôi sử dụng một lưu trữ / nén và mã hóa (mã hóa) gzip của các trang web, để phục vụ luồng dữ liệu trong các gói nhỏ hơn cho người dùng. Ví dụ: nếu một trang web có kích thước bình thường là 512KB, với mã hóa gzip điều này có thể giảm xuống tới 150KB. Tự động lưu lượng truy cập cho máy chủ lưu trữ cũng như cho người dùng cuối sẽ thấp hơn với mã hóa gzip và tốc độ tải lên sẽ cao hơn.
Nội dung gzip này phải chứa một số tọa độ có thể được hiểu và giải mã tự động, để tệp có thể được giải nén và được liệt kê cho người dùng cuối. Hợp lệ trên cả trình duyệt desktop cũng như cho thiết bị di động. Nếu điều này không xảy ra và không thể mở luồng dữ liệu ở định dạng gzip, thì lỗi "Mã hóa nội dung" sẽ xảy ra. Error”/ NSURLErrorMiền.

Đối với những người sử dụng WordPress, lỗi xảy ra thường xuyên nhất khi cấu hình plugin không chính xác WP Super Cache. Trong cài đặt “Nâng cao”Trong mô-đun, có một tùy chọn được đề xuất, nén các trang web để được phục vụ nhanh hơn cho người dùng. "Nén các trang để chúng được phục vụ nhanh hơn cho khách truy cập. (Được đề xuất) ".

Vô hiệu hóa của tùy chọn này và xóa tất cả các trang web được lưu trữ nó có thể là một giải pháp

Cũng có trường hợp mà việc lưu trữ không được thực hiện chính xác ở cấp máy chủ và nén gzip được bật trực tiếp từ PHP. Trong trường hợp này, bạn sẽ cần phải tắt tính năng nén trực tiếp từ tệp cấu hình PHP. Nén đầu ra Zlib.

Làm thế nào chúng ta vô hiệu hóa nó “Zlib Output Compression” trên một máy chủ web

Việc hủy kích hoạt chỉ có thể được thực hiện bằng administratormáy chủ hoặc thông qua một tập lệnh sẽ cung cấp cho bạn quyền truy cập để chỉnh sửa tệp php.ini.

Nó sẽ được thiết lập “off" on "zlib.output_compression"Trong 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

Sau khi thay đổi này được thực hiện, hãy khởi động lại các dịch vụ web của máy chủ và mọi thứ sẽ trở lại bình thường.

Cũng không sử dụng "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. 

Là người yêu công nghệ, tôi rất vui được viết tại StealthSettings.com từ năm 2006. Tôi có kinh nghiệm đa dạng với các hệ điều hành: macOS, Windows và Linux, cũng như trong các ngôn ngữ lập trình và nền tảng blogging (WordPress) và cửa hàng trực tuyến (WooCommerce, Magento, PrestaShop).

Làm thế nào để » Linux » Apache » Mã hóa nội dung Error / Không thể giải mã Raw Ngày (Sửa Error NSURLErrorMiền)
Để lại một bình luận