View Single Post
  #3  
Old 08-13-2009, 08:26 AM
DangerD DangerD is offline
New Member
 
Join Date: May 2008
Posts: 8
Same problem. Changing dir's doesn't helped. 10GB of free space.

Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/vd0 102400000 91597412 10802588 89% /


using php script for compression
PHP Code:
<?php
global $GZIP;
if(
$GZIP == and $indexphp == 1) {
header("Content-Encoding: gzip");
ob_start(); 
ob_implicit_flush(0); 
function 
CheckCanGzip(){
    global 
$HTTP_ACCEPT_ENCODING
    if (
headers_sent() || connection_aborted()){
        return 
0
    }
    if (
strpos($HTTP_ACCEPT_ENCODING,  'x-gzip') !== false) return "x-gzip"
    if (
strpos($HTTP_ACCEPT_ENCODING'gzip') !== false) return "gzip"
    return 
0
}

function 
GzDocOut($level=3$debug=0){
    
$ENCODING CheckCanGzip(); 
    if (
$ENCODING){
        
$Contents ob_get_contents(); 
        
ob_end_clean(); 
        if (
$debug){
            
$s "<br style=\"clear: both\"><center><font style='color:#C0C0C0;
                  font-size:9px; font-family:tahoma'>Not compress
                  length: "
.strlen($Contents).";  "
            
$s .= "Compressed length: ".
                   
strlen(gzcompress($Contents$level)).
                   
"</font></center>"
            
$Contents .= $s
        }
        
header("Content-Encoding: $ENCODING"); 
        print 
"\x1f\x8b\x08\x00\x00\x00\x00\x00"
        
$Size strlen($Contents); 
        
$Crc crc32($Contents); 
        
$Contents gzcompress($Contents$level); 
        
$Contents substr($Contents,  0,  strlen($Contents) - 4); 
        print 
$Contents
        print 
pack('V'$Crc); 
        print 
pack('V'$Size); 
        exit; 
    }else{
        
ob_end_flush(); 
        exit; 
    }
}

}

?>
Reply With Quote