zencart 错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误解决办法 zencart

http://www.cnblogs.com/haven/archive/2012/10/31/2747583.html

此为从服务器拷贝代码到本地,配置本地环境出现330错误:

错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误。

 

方法1: 

打开后台控制面板:

Configuration->Enable GZip Compression

属性值 设为 0;

 

方法2:

 

打开/includes/init_includes/init_gzip.php 

找到源代码:

if ($_GET['main_page'] != FILENAME_DOWNLOAD && GZIP_LEVEL == '1' && $ext_zlib_loaded = extension_loaded('zlib')) {

  if (($ini_zlib_output_compression = (int)ini_get('zlib.output_compression')) < 1) {

    ob_start('ob_gzhandler');

  } else {

    @ini_set('zlib.output_compression_level', GZIP_LEVEL);

  }

}

 

修改为:

if ($_GET['main_page'] != FILENAME_DOWNLOAD && GZIP_LEVEL == '0' && $ext_zlib_loaded = extension_loaded('zlib')) {

  if (($ini_zlib_output_compression = (int)ini_get('zlib.output_compression')) < 1) {

    ob_start('ob_gzhandler');

  } else {

    @ini_set('zlib.output_compression_level', GZIP_LEVEL);

  }

}

 

打开

/后台/includes/init_includes/init_gzip.php 

  if ( GZIP_LEVEL == '1' && $ext_zlib_loaded = extension_loaded('zlib') ) {

    if (($ini_zlib_output_compression = (int)ini_get('zlib.output_compression')) < 1) {

      ob_start('ob_gzhandler');

    } else {

      @ini_set('zlib.output_compression_level', GZIP_LEVEL);

    }

  }

 

修改为:

  if ( GZIP_LEVEL == '0' && $ext_zlib_loaded = extension_loaded('zlib') ) {

    if (($ini_zlib_output_compression = (int)ini_get('zlib.output_compression')) < 1) {

      ob_start('ob_gzhandler');

    } else {

      @ini_set('zlib.output_compression_level', GZIP_LEVEL);

    }

  }

即可。

posted @ 2013-03-12 17:01  awinlei  阅读(1411)  评论(0编辑  收藏  举报