Forum Webscript.Ru

Программирование => PHP => Тема начата: от 08 Июля 2002, 19:39:55

Название: Как с помощью PHP разархивировать Zip архив
Отправлено: от 08 Июля 2002, 19:39:55
Подскажите как с помощью PHP извлечь файлы из Zip архива например в папку Temp.
Заранее спасибо.
Название: Как с помощью PHP разархивировать Zip архив
Отправлено: GotZfild от 08 Июля 2002, 19:59:36
Попробуй через
http://www.php.net/zip_open
http://www.php.net/zip_read
Название: Как с помощью PHP разархивировать Zip архив
Отправлено: от 08 Июля 2002, 20:56:51
Насколько я понял http://www.php.net/manual/en/ref.zip.php пример, должен распаковать файл test2.zip находящийся в папке tmp выдает ошибку Fatal error: Call to undefined function: zip_open() in. Может кто обьеснит поподробнее что не так
Название: Как с помощью PHP разархивировать Zip архив
Отправлено: Alexandr от 09 Июля 2002, 08:04:57
PHP откомпилен без этого модуля.
С проблемой твоей я тоже сталкивался.
1) Если хостинг нормальный, не бесплатный и можно использовать exec, тоexec("unzip -o $DOCUMENT_ROOT/my_zip_file.zip -d $DOCUMENT_ROOT/tmp");
2) Если хостинг бесплатный, то говорят можно ипользовать gz архивы. Правда сам так и не попробовал. Вот ссылка на тему http://forums.webscript.ru/showthread.php?s=&threadid=3730