ZenCart_Documentation  1.5.0
http://www.collinsharper.com
C:/xampp/htdocs/zen-cart/admin/includes/init_includes/init_gzip.php
Go to the documentation of this file.
00001 <?php
00009 if (!defined('IS_ADMIN_FLAG')) {
00010   die('Illegal Access');
00011 }
00012 // Used in the "Backup Manager" to compress backups
00013   define('LOCAL_EXE_GZIP', '/usr/bin/gzip');
00014   define('LOCAL_EXE_GUNZIP', '/usr/bin/gunzip');
00015   define('LOCAL_EXE_ZIP', '/usr/local/bin/zip');
00016   define('LOCAL_EXE_UNZIP', '/usr/local/bin/unzip');
00017 
00018 // GZIP for Admin
00019 // if gzip_compression is enabled, start to buffer the output
00020   if ( GZIP_LEVEL == '1' && $ext_zlib_loaded = extension_loaded('zlib') ) {
00021     if (($ini_zlib_output_compression = (int)ini_get('zlib.output_compression')) < 1) {
00022       @ini_set('zlib.output_compression', 1);
00023     }
00024     if (($ini_zlib_output_compression = (int)ini_get('zlib.output_compression')) < 1) {
00025       ob_start('ob_gzhandler');
00026     } else {
00027       @ini_set('zlib.output_compression_level', GZIP_LEVEL);
00028     }
00029   }
 All Data Structures Namespaces Files Functions Variables Enumerations