Описание тега ziparchive
ZipArchive - это расширение PHP для управления архивами, сжатыми zip.
2
ответа
PHP не создает Zip
Я пытаюсь создать заархивированную папку для хранения всех изображений из базы данных WordPress. Мои изображения извлекаются из базы данных, но не могут создать заархивированный файл. Я прочитал на переполнение стека, что PHP не создают ZIP из http:…
29 июл '14 в 08:48
1
ответ
ZipArchive не может разархивировать файлы, которые ZipArchive архивирует в PHP
Попытка получить функциональность импорта / экспорта. С папкой, содержащей файл Сжать папку в PHP с помощью ZipArchive Распакуйте zip-папку, используя ZipArchive Новая папка создана, но файл внутри отсутствует function unArchive(){ $zip = new ZipArc…
25 фев '14 в 16:36
1
ответ
Рекурсивный спуск в zip-файлах?
Я пытаюсь рекурсивно сканировать кучу zip-файлов и использую, конечно, archive::zip. Я бы хотел не раскрывать содержимое архива во временную папку. Я хотел бы иметь возможность использовать что-то вроде (почти псевдокод): sub CALLMYSELFAGAIN ..... m…
17 фев '12 в 15:08
1
ответ
Вывести список или извлечь файл из рекурсивного архивного файла без полного извлечения
Есть ли способ перечислить все файлы без извлечения всех файлов? AFAIK, текущие инструменты могут перечислять каталоги / файлы, но не могут обрабатывать вложенные архивы. Например, могу ли я перечислить все файлы в archive.tar.gz и извлечь только фа…
20 дек '17 в 07:18
1
ответ
PHP ZipArchive работал, но теперь создает недопустимые файлы ZIP
Я имел обыкновение создавать динамические zip-файлы, и это прекрасно: if(isset($_POST['files'])) { $zip = new ZipArchive(); $zip_name = $_POST['name'].".zip"; if($zip->open($zip_name, ZIPARCHIVE::CREATE)===TRUE) { foreach($_POST['files'] as $file…
17 янв '18 в 18:00
1
ответ
ZipArchive: `не удалось открыть поток: является каталогом`
Я продолжаю получать failed to open stream: Is a directory ошибка при попытке разархивировать файл с помощью PHP. Обычно это проблема с путем назначения. Тем не менее, в моем случае, назначение в порядке: я могу разархивировать разные файлы, использ…
22 авг '15 в 14:33
1
ответ
Как добавить файлы в zip используя php, и эти файлы должны иметь параметры GET
У меня есть файл gen.php этот файл должен иметь некоторые параметры GET, такие как: gen.php?oid=35852при открытии этой ссылки: gen.php?oid=35852 сгенерирует для загрузки файл с именем 35852.txt используя некоторые заголовки php Теперь я пытаюсь доба…
02 май '16 в 07:32
5
ответов
Ошибка установки Composer: ZipArchive::extractTo(): полный путь извлечения превышает MAXPATHLEN (260)
Когда я бегу: php composer.phar require kartik-v/yii2-widgets "*" Я получаю следующий вывод (используя подробный флаг -vvv): - Installing kartik-v/bootstrap-fileinput (v4.1.7) Downloading https://api.github.com/repos/kartik-v/bootstrap-fileinput/zip…
19 мар '15 в 01:19
2
ответа
php ZipArchive addfile не работает
Вот мой код <?php error_reporting(-1); ini_set('memory_limit','1G'); $zip = new ZipArchive(); if ($zip->open(__DIR__.'/xxx.zip') === TRUE) { echo __DIR__.'/CPInfo.txt'."\n"; $zip->addFile(__DIR__.'/CPInfo.txt', 'newname.txt'); $x = $zip->…
01 апр '15 в 10:32
1
ответ
Ошибка Bad Gateway 502 при попытке загрузить сгенерированный сервером ZIP-файл
При попытке загрузить сгенерированный сервером ZIP-файл выдается сообщение об ошибке 502. Я выделил строку, которая вызывает ошибку; его: $zip->addFile($thumb->loadVersion($version['id']), $rank . "_" . $thumb->filename); Вот мой код Мой ск…
07 апр '13 в 16:36
1
ответ
Неожиданный конец архива при архивировании файлов с помощью PCLZip или ZipArchive
В настоящее время интересно, если кто-нибудь испытывал испорченные почтовые файлы В настоящее время я использую следующий код // Multiple File Downloads require_once('includes/pclzip.lib.php'); $archive = new PclZip('archive.zip'); $v_list = $archiv…
23 мар '15 в 18:50
1
ответ
Пересоздайте zip-файл из другого zip-файла
Учитывая zip-файл, мне нужно заново создать его с указанным уровнем сжатия (например, без сжатия). Я почти у цели, но получаю ошибку: Failed: Количество ожидаемых записей в конце центрального каталога не соответствует количеству записей в центрально…
26 янв '17 в 18:31
3
ответа
PHP ZipArchive не добавляет никаких файлов (Windows)
Я не могу поместить даже один файл в новый zip-архив. makeZipTest.php: <?php $destination = __DIR__.'/makeZipTest.zip'; $fileToZip = __DIR__.'/hello.txt'; $zip = new ZipArchive(); if (true !== $zip->open($destination, ZIPARCHIVE::OVERWRITE)) {…
12 авг '15 в 05:03
2
ответа
Создание и загрузка ZipArchive завершается неудачно на PHP 5.1, работает на PHP 5.4
В следующем классе происходит сбой с ошибкой ZipArchive 23 - "Запись была удалена" при попытке добавить новый пустой каталог, вложенный в другой добавленный пустой каталог. Пример: dir1: file1 file2 ... работает просто отлично, но как то так: dir1: …
27 апр '15 в 22:49
0
ответов
Как проверить, идентичны ли содержимое файла ZIP и содержимое каталога?
У меня есть куча ZIP-файлов и соответствующий каталог для каждого. ZIP-файлы, а также каталоги могут содержать подкаталоги. пример: Bla.zip содержит bla\one.txt bla\two.txt bla\blub\three.txt и есть также каталог bla, который выглядит так: bla\ |- o…
15 фев '19 в 09:37
1
ответ
Обнаружение пароля ziparchive
Кто-нибудь знает способ определить, установлен ли пароль в файле zip при попытке разархивировать с библиотекой ZipArchive? Код: [zip UnzipOpenFile:unzipFilename Password:zipPassword] будут: разархивируйте файлы с паролем, когда установлен zipPasswor…
11 янв '12 в 14:52
1
ответ
PHP extractTo неправильно распаковывает файлы на одном компьютере, но работает на другом.
Я столкнулся с очень странной проблемой! Я использую метод ниже, чтобы извлечь содержимое файла.zip в новую папку. Он отлично работает на одном моем компьютере, но не работает на другом! У меня Windows XP на обоих компьютерах, и на обоих я установил…
21 май '12 в 04:10
1
ответ
Неустранимая ошибка: класс 'ZipArchive' - не найден при использовании PHPUnit
Я реорганизовал некоторый код PHP и провел его через серию классов PHPUnit. Я получаю вышеуказанную Fatal Error при запуске PHPUnit (3.7.28) на нем (через консоль). Версия PHP 5.4.6-1ubuntu1.4 (cli). Я знаю, что класс Zip работает и доступен, поскол…
22 дек '13 в 23:14
0
ответов
Попытка экспортировать все картинки с диска выдает 500 внутренняя ошибка
Я пытаюсь экспортировать все картинки с диска, но, к сожалению, после долгого времени выдает 500 внутренних ошибок. Есть много партий на экспорт. Некоторые партии экспортируют все изображения в zip- архив с помощью ZipArchive, но если размер изображ…
17 апр '15 в 07:17
0
ответов
PHP добавляет файлы в Ziparchiv Предупреждение в методе ZipArchive::close()
У меня небольшая проблема с добавлением файлов в Zip-архив. я использую ZipArchive, если я пытаюсь закрыть свой созданный ZIP-архив с ZipArchive::close() Метод я всегда получаю предупреждение Предупреждение: ZipArchive::close(): Ошибка чтения: Нет т…
31 авг '18 в 07:28