deepslam
Новичок
Как создать zip файл "на лету"?
Добрый вечер!
Задача в следующем:
Мне необходимо создать zip файл на лету, просто создать и отдать архив у меня получилось, а вот на лету не хочет.
Я использую библиотеку pclzip, для того чтобы отдать файл я изменил в ней все ftups на echo , но файл почему то отдается не весь, а 600-1300 кб, каждый раз по разному, time_limit установил в 0.
Подскажите, в чем может быть проблема?
Как называется библиотека, которая может отдавать содержимое архива на экран?
P.S.
Еще пробовал так:
passthru('/usr/bin/zip -0 - '.$config["sys"]["root"].'*.* 2> /dev/null');
В этом случае возвращается 0. Путь к папке верный, в конце '/'.
-~{}~ 21.05.06 21:18:
да, нужно без создания временных файлов
Добрый вечер!
Задача в следующем:
Мне необходимо создать zip файл на лету, просто создать и отдать архив у меня получилось, а вот на лету не хочет.
Я использую библиотеку pclzip, для того чтобы отдать файл я изменил в ней все ftups на echo , но файл почему то отдается не весь, а 600-1300 кб, каждый раз по разному, time_limit установил в 0.
Подскажите, в чем может быть проблема?
Как называется библиотека, которая может отдавать содержимое архива на экран?
P.S.
Еще пробовал так:
passthru('/usr/bin/zip -0 - '.$config["sys"]["root"].'*.* 2> /dev/null');
В этом случае возвращается 0. Путь к папке верный, в конце '/'.
-~{}~ 21.05.06 21:18:
да, нужно без создания временных файлов