ID: 40494 Updated by: [EMAIL PROTECTED] Reported By: foster dot graeme at gmail dot com -Status: Open +Status: Assigned -Bug Type: Zip Related +Bug Type: Feature/Change Request Operating System: Linux PHP Version: 5.2.1 -Assigned To: +Assigned To: pajoye
Previous Comments: ------------------------------------------------------------------------ [2007-02-15 10:22:25] foster dot graeme at gmail dot com Description: ------------ When adding files to an archive, (using successive ZipArchive::addFile() commands) the compression doesn't happen until the file is closed. This can result in an out of memory error, a temporary fix is to close the archive and then reopen it within the php code. An idea solution would be to compress the file when it is added, probably in function _zip_replace(), but I don't know what the implications of this would be. It would certainly require a rewrite of the ugly function zip_close(). ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=40494&edit=1