Zip and text files generated are corrupted

From: Date: Wed, 24 Mar 2010 14:34:33 +0000
Subject: Zip and text files generated are corrupted
Groups: php.general 
Request: Send a blank email to php-general+get-303311@lists.php.net to get a copy of this message
Hi list, I've got this web app, which from a list of selected folders (with content) want to create a zip containing them as well as creating a text file with information about the chosen folders and how to use them. To create the zip file I use exec('zip -gr ' .$zipname.' * >> mylog.log'); in the temporary folder where I gathered all the data (using a zipArchive object was more time consuming). I then create the text file using fopen, many fwrites and a fclose. My problem is the following, normally it creates the archive and text file without any problem, but as soon as the number of selected folder has an high value (let's say about 150 of them), I've got problems with the generated files: The zip archive doesn't contain all the folders and there is an unexpected end of file on both zip and text files. My guess is, as it takes too much time, the script goes on to the next operation and close the streams uncleanly. But I can't be sure about that, and I don't know where to investigate. Regards, Bastien

« previous php.general (#303311) next »