Edit report at https://bugs.php.net/bug.php?id=60348&edit=1
ID: 60348 Updated by: [email protected] Reported by: dafish at soundtrack-board dot de Summary: Unable to open new zipfile in mode OVERWRITE -Status: Open +Status: Feedback Type: Bug Package: Zip Related Operating System: Linux Debian 2.6.32 PHP Version: 5.3.8 Block user comment: N Private report: N New Comment: can you create a self contained script? Use addFromString instead and drop everything not needed like exceptions and co, easier/faster for me to debug then. Previous Comments: ------------------------------------------------------------------------ [2011-11-21 14:30:29] dafish at soundtrack-board dot de Description: ------------ I'm trying to open a zip file in mode OVERWRITE. I always end up getting error code 1, Test script: --------------- $this->archiveName = TEMP_DIR . '/archive_' . $this->tid . '_' . date('Ymd') . '.zip'; $errorCode = $this->zipArchive->open($this->archiveName, ZipArchive::CREATE); if ((integer)$errorCode > 0) { throw new RuntimeException('Unable to open archive ' . $this->archiveName . ' (Error: ' . $errorCode . ')'); } if (empty($this->files)) { throw new RuntimeException('No files available to be added to the archive.'); } foreach ($this->files as $filename => $filepath) { $this->zipArchive->addFile($filepath, $filename); } if (!$this->zipArchive->close()) { throw new RuntimeException('An error occured while trying to write the archive.'); } return $this->archiveName; ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=60348&edit=1
