Ну, во-первых, это моя папка: images/ image1.png image11.png image111.png image223.png generate_zip.php И это мой generate_zip.php: <?php $files = array($listfiles); $zipname = 'adcs.zip'; $zip = new ZipArchive; $zip->open($zipname, ZipArchive::CREATE); foreach ($files as $file) { $zip->addFile($file); } $zip->close(); header('Content-Type: application/zip'); header("Content-Disposition: attachment; filename='adcs.zip'"); header('Content-Length: ' . filesize($zipname)); header("Location: adcs.zip"); ?> Как собрать все файлы из папки «images […]
Мой php-скрипт, запущенный на CentOS 5.6 и PHP 5.2.12 с использованием ZipArchive () и успешно создает .zip-файлы более 1,6 ГБ, но не для более крупного архива размером 2 ГБ или больше – PHP прерывается без видимой ошибки. Ничего в журнале ошибок PHP или stderr. Скрипт выполняется на линии cmd, а не в интерактивном режиме. Скрипт […]