Hallo,
ich habe auf meinen Server eine zienlich große zip Datei und möchte sie nun entpacken.
In dieser Zip Datei sind mehrer Dateien. Ich habe es mit folgender Funktion versucht:
Ich bekomme aber als Fehlermeldung:
Wie bekomme ich das hin, das er mir die Datei entpackt ohne das ich die Memory Grenze überschreite?
ich habe auf meinen Server eine zienlich große zip Datei und möchte sie nun entpacken.
In dieser Zip Datei sind mehrer Dateien. Ich habe es mit folgender Funktion versucht:
PHP-Code:
function uncompress($srcName, $dstName) {
$zp = gzopen($srcName, "r");
while(!gzeof($zp))
$string .= gzread($zp, 4096);
gzclose($zp);
$fp = fopen($dstName, "w");
fwrite($fp, $string, strlen($string));
fclose($fp);
}
uncompress("./Games.zip", "");
Ich bekomme aber als Fehlermeldung:
Code:
Fatal error: Allowed memory size of 31457280 bytes exhausted (tried to allocate 4096 bytes) in /www/htdocs/v115191/recht/test.php on line 6
Wie bekomme ich das hin, das er mir die Datei entpackt ohne das ich die Memory Grenze überschreite?
Kommentar