當我能夠從管理菜單Opencart的的輸出壓縮級別,瀏覽器無法載入我的網頁Opencart的Gzip已輸出壓縮級別不工作
例如,谷歌Chrome瀏覽器給出瞭如下結果:
330(淨值:: ERR_CONTENT_DECODING_FAILED):未知錯誤。
歌劇顯示未知特殊的字符等
我如何才能找到這個錯誤背後的原因是什麼?
當我能夠從管理菜單Opencart的的輸出壓縮級別,瀏覽器無法載入我的網頁Opencart的Gzip已輸出壓縮級別不工作
例如,谷歌Chrome瀏覽器給出瞭如下結果:
330(淨值:: ERR_CONTENT_DECODING_FAILED):未知錯誤。
歌劇顯示未知特殊的字符等
我如何才能找到這個錯誤背後的原因是什麼?
將此添加到您對應的tpl中即可解決問題。
<?php
ini_set("zlib.output_compression", "Off");
?>
這並不能解決問題。它將完全避免壓縮,請參閱system/library/response.php,函數compress。 – ckonig
如果您打開店鋪/管理員而不是顯示此內容的內容 - 禁用商店設置中的壓縮。 因爲訪問在這種情況下,管理員,你可能不會,你可以(在打開數據庫)進行了phpmyadmin的以下查詢:
UPDATE `{PREFIKS_TABLITS setting`} SET ` value` = '0' WHERE `group` = 'config' AND ` key` = 'config_compression' ;
PREFIKS_TABLITS {}您可以將文件中的配置中所看到的.PHP:
define ('DB_PREFIX' , 'oc_');
原文:https://opencartforum.com/topic/15067-resheno-error-330-neterr_content_decoding_failed/
原因可能是你有一些PHP的錯誤(甚至是可憐的通知是不夠的),因此gzip壓縮輸出之前,PHP不是gzip壓縮的錯誤信息被輸出。這是瀏覽器無法顯示輸出的原因之一,因爲他們得到了一些輸出壓縮標題,並且當試圖解壓縮未壓縮的錯誤消息時,它會失敗... – shadyyx