Описание тега php-zip-archive

1 ответ

PHP ZipArchive, отключить вывод /echos/logs

Я запускаю PHP ZipArchive в API, и он выводит как adding: uploads/AUFIC/ps.csv (stored 0%) в теле ответа, когда он запускается, как я могу отключить вывод этой печати? Вот функция, которая содержит ZipArchive, она упорядочивает некоторые файлы, зате…
21 дек '17 в 22:59
1 ответ

Использование оболочки zip:// для архива с одним файлом, имя которого неизвестно

PHP позволяет читать файлы ZIP на лету с zip:// обертка: $fp = fopen ('zip://archive.zip#dir/file.txt', 'rb'); Все хорошо, когда вы знаете имя сжатого файла. Это не мой случай: мое приложение должно иметь дело с ZIP-архивами, содержащими один файл, …
01 июн '17 в 13:13
1 ответ

ZipArchive::CREATE не создает zip-файл и возвращает true

Здравствуйте, я просто создаю zip-файл с использованием php, но файл не создается, однако он возвращает логическое значение true, я не знаю, в чем проблема. до того, что создал то, что я сделал я установил php zip в Ubuntu, используя sudo apt-get in…
16 май '17 в 07:10
1 ответ

PHP как удалить метаданные автора из docx

В PHP я должен удалить метаданные автора из файла DOCX. Прежде всего, я разархивирую документ и после того, как отредактирую метаданные автора, установив его пустым, используя библиотеку чтения XML. $file = 'document.docx'; $filename = 'path/'.$file…
02 фев '16 в 09:49
1 ответ

PHP: ZipArchive::extractTo не работает (Ошибка)

Я совершенно не могу объяснить, почему это не работает. $filename = 'zipfile.zip'; $za = new ZipArchive(); $folder = DIR_UPLOAD . $filename; $za->open($folder); $za->extractTo(DIR_UPLOAD . 'unzip/'); $za->close(); Ошибка: ZipArchive::extrac…
03 янв '18 в 06:42
1 ответ

ZIP-файл не загружается и ведет себя странно с php

Я работаю над системой в Laravel, чтобы сделать полный архив фотографий и загрузить его потом. Я решил, что я действительно не хочу использовать библиотеки для этого (это необходимо), поэтому я должен использовать обычный php. мой код контроллера: p…
12 авг '16 в 11:24
1 ответ

Как вывести список подпапок папки внутри zip файла без распаковки?

Я использую функцию php ziparchive для открытия zip-файла и хочу перечислить все подпапки папки, расположенной в zip-файле. Например... World.zip содержит папку country,foo & bar, и я хочу перечислить имена всех папок состояний этой папки страны, но…
16 июл '16 в 03:07
1 ответ

Исключение BufferNotEmpty из PHPZip

Я получил это исключение, но других полезных подробностей нет. Я использую mpdf6.1.0 и PHPZip2.0.8 . Мой код, как показано ниже. $zip = new Zip(); $mpdf = null; foreach ($htmlArr as $name=>$html) { if ($mpdf === null) { $mpdf = initializePdf(); }…
06 июл '16 в 02:32
1 ответ

Класс PHP ZipArchive не создает архив

Я пытаюсь создать архив выбранных файлов, используя следующий код $zip_in = new \ZipArchive; if ($zip_in->open('input.zip') === TRUE) { $files = array(); for ($loop = 0; $loop < $zip_in->numFiles; $loop++) { $files[] = $zip_in->getNameIn…
09 фев '17 в 12:27
1 ответ

Создание zip всех каталогов и файлов в одном формате

Я пытаюсь сделать zip массива файлов в том же формате, что и на моем компьютере, скрипт, который я написал, работает, единственная проблема заключается в том, что он перезаписывает первый элемент каталога, а второй - только последний элемент. в масс…
06 июл '18 в 08:23
1 ответ

PHP zip изображение с URL и загрузка на локальный

Я использую следующий код, чтобы сжать изображение онлайн и загрузить файл почтового индекса к местному. Но покажи "file not exist". $url = "http://www.google.com/intl/en_ALL/images/logo.gif"; $zip = new ZipArchive; $zipname = sys_get_temp_dir() . "…
27 фев '16 в 05:51
1 ответ

Невозможно загрузить динамическую библиотеку 'zip.so' в Centos 7.6.1810 с помощью remi-php72 repo

У меня проблемы с получением октябрьской CMS для обновления: Не удалось обновить "Класс ZipArchive не найден" в строке 51 файла /var/www/html/jdd/htdocs/vendor/october/rain/src/Filesystem/Zip.php И если я сделаю php -m, я получу следующее предупрежд…
19 янв '19 в 08:15
2 ответа

Использовать PHP ZipArchive с файлом в качестве переменной

В контроллере Symfony у меня есть файл (объект UploadedFile) в качестве переменной. Я хочу открыть эту "переменную" с помощью php ZipArchive и извлечь ее. Но методы open() ожидают строку, которая является именем файла в файловой системе. Есть ли спо…
30 ноя '16 в 14:59
3 ответа

PHP ZipArchive не работает в Laravel

PHP ZipArchive работает отлично, если я запускаю его в сыром php, но получаю ошибку "class not found", когда я пытаюсь запустить его в моем проекте Laravel: FatalErrorException в строке WidgetController.php 40: класс 'App\Http\Controllers\ZipArchive…
09 ноя '16 в 03:49
0 ответов

Нужно ли удалять pecl/zip, чтобы правильно установить ZipArchive?

При установке ZipArchive под PHP Pear Packages, хостинг GoDaddy C-Panel для Linux, получил сообщение: ВНИМАНИЕ: "pear/Archive_Zip" устарела в пользу "pecl/zip" Нужно ли мне удалять pecl / zip, чтобы правильно установить ZipArchive, и если да, то как…
27 окт '17 в 02:42
2 ответа

PHP: $zip->addFile проблемы

Я написал простой скрипт для добавления файлов в архив. После долгих царапин я не могу заставить скрипт работать. У меня есть файл php, который читает из флажка, файл / ы, выбранные в флажке, добавляются в массив $ file. $path = ('a path'); $dir = s…
13 ноя '15 в 09:03
2 ответа

Symfony3: "Попытка загрузить класс"ZipArchive"из глобального пространства имен. Вы забыли выражение"use"для"PHPExcel_Shared_ZipArchive"?"

Я использую symfony3 и пытаюсь установить / использовать TwigExcelBundle на моем сервере ubuntu16 для экспорта в Excel. Я могу установить его, когда я пытаюсь использовать, я получаю следующую ошибку: "Попытка загрузить класс"ZipArchive"из глобально…
16 май '18 в 10:51
0 ответов

PHP ZipArchive файловая итерация игнорирует каталоги

Я впервые использую класс ZipArchive в PHP, и у меня возникли некоторые проблемы. Все, что я пытаюсь сделать, - это перебирать файлы в ZIP-архиве, и все это работает, за исключением того, что, кажется, нет никакого способа получить имена подкаталого…
1 ответ

Измените имя моего zip-файла, созданного с помощью php

У меня есть скрипт для создания ZIP с изображениями. Это работает очень хорошо! create_zip($files_to_zip, 'zip/download-'.$id_account.'-'.$time.'.zip'); function create_zip($files = array(),$destination = '',$overwrite = true) { if(file_exists($dest…
05 июл '17 в 08:25
2 ответа

Перестал работать PHP ZipArchive addFile

У меня уже довольно давно работает следующий код: $thisdir = "$_SERVER[DOCUMENT_ROOT]/webroot/uploads/user_uploaded_files/"; if( !empty( $files ) ){ $destination = 'uploads/zip_files/meeting_' . $meetingId .'.zip'; $zip = new ZipArchive(); $zip->…
29 авг '16 в 06:41