Извлечение 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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