Add "ZipArchive::CREATE" flag for PHP 5.6

Since PHP 5.6, "ZipArchive::open" will return "ZipArchive::ER_NOENT" if
the "ZipArchive::CREATE" option is not given and the file doesn't exist,
while previously, it was created without error with only
"ZipArchive::OVERWRITE".
This commit is contained in:
Valérian Galliat 2015-07-07 15:21:02 +02:00
parent 9ade5a585b
commit d5069ddf85

View file

@ -2855,7 +2855,7 @@ class Actions
if (!empty($sZipFileName))
{
$oZip = new \ZipArchive();
$oZip->open($sZipFileName, \ZIPARCHIVE::OVERWRITE);
$oZip->open($sZipFileName, \ZIPARCHIVE::CREATE | \ZIPARCHIVE::OVERWRITE);
$oZip->setArchiveComment('RainLoop/'.APP_VERSION);
foreach ($aData as $aItem)