![]() |
PHP Класс\Библиотека, позволяющая создавать zip/tar.gz архивы?
Существует ли качественная библиотека, делающая то, что я указал в заголовке? Спасибо.
|
а чем не подходит стандартная Zlib?
|
Тем, что я не могу создавать архивы с несколькими файлами...
|
А что, функции типа exec запрещены чтоли? Нельзя просто выполнить архивирование в системе? Сочувствую...
Думаю это ищется: http://pear.php.net/package/Archive_Tar http://pear.php.net/package/Archive_Zip |
Можно и exec если объясните как им пользоваться... Я не линуксоид, потому команд не знаю.
А про эти два архива я уже знаю. |
Hubbitus, если хостинг не предусматривает предоставление шелла - наверняка запрещена. Исключение - только рас...гильдяйство админа.
Dark Visor, посмотри сюда: http://www.phpconcept.net/phpzip/index.en.php http://www.zend.com/zend/spotlight/c...zip-files1.php http://www.zend.com/zend/spotlight/c...zip-files2.php http://www.zend.com/zend/spotlight/c...zip-files3.php и еще я одну подсказку нашел - файлик zip.lib.php из phpMyAdmin возможно, найдешь решение. |
Цитата:
PHP код:
Опций много, смотрите, к примеру man zip Цитата:
|
Ок, поясню:
Я разрабатываю определенную PHP программу для генерирования определенных дистрибутивов, состоящих из нескольких файлов. Мне нужен готовый PHP класс, который может генерировать архивы ZIP или TAR.GZ - желательно с возможностью добавления комментария к архиву. Далее: Я студент, и поэтому у меня мало времени на то, чтобы читать разные инструкции по устройству ZIP архивов. На то, чтобы прочитать инструкцию по шелл-команде у меня время есть. Но, мне нужно универсальное решение, которое будет работать на любом правильно настроенном сервере. И напоследок: если детали не указаны, это вовсе не означает, что ожидается "грязное" временное решение. Такое решение я мог и без вас получить через гугл. Но мне нужен, еще раз повторю, готорый пхп-класс, работающий без глюков на большинстве серверов и предоставляющий функции, которые я описал выше. Спасибо за понимание... BorLase Вот это - нормальная помощь. Спасибо :) zip.lib.php годится (в принципе), но он, к моему великому сожалению, не позволяет добавлять комментарий :( Но это решаемо - комментарий в виде файла package.nfo или чего-то тому подобного :) |
| Часовой пояс GMT +4, время: 21:19. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.