Извлечение PHP-zip делает файл пустымPhp

Кемеровские программисты php общаются здесь
Anonymous
Извлечение PHP-zip делает файл пустым

Сообщение Anonymous »

Я абстрагировал код, потому что он взят из большого проекта, но в моем проекте я все комментировал, и осталось только это, что все еще вызывает проблемы, и я понятия не имею, почему.

Код: Выделить всё

$f = fopen('tmp/'.$name.'.zip', 'wb');
fwrite($f, $myzip);
fclose($f); //I can open this file manually and everything is fine
$zip = new ZipArchive;
$res = $zip->open('tmp/'.$name.'.zip'); //$res is "1"
$zip->extractTo("final/" . $unique);
$zip->close();
Как вы можете видеть, я пишу zip-файл в /tmp, на этом этапе я могу открыть файл вручную, и он содержит все файлы правильного размера.
Но после того, как я распаковал его в /final, по какой-то причине некоторые файлы пусты...
Есть идеи, что может вызвать это?

Подробнее здесь: https://stackoverflow.com/questions/624 ... file-empty

Вернуться в «Php»