Консультация № 105255
12.10.2007, 22:44
0.00 руб.
0 2 2
Уважаемые эксперты! Подскажите , как залить заархивированый файл на хостинг и затем там его разархивировать ? Если можно, то ссылку пожалуйста , где об этом можно подробно прочесть.

Обсуждение

Неизвестный
13.10.2007, 00:14
общий
это ответ
Здравствуйте, Logix!

Чтобы разархивировать файл надо иметь право запускать программы на хостинге. То есть, иметь shell-доступ. Формат архива зависит от имеющихся на хостинге архиваторов (можно и свой залить).
Например, для использования одного из стандартных способов tar+gzip, на локальном компьютере надо упаковать файл командой
tar cvfz [archive] [filemask]
или с помощью совместимого архиватора (например, 7-zip)
залить его с помощью ftp на сервер, а там распаковать
tar xvfz [archive]
Неизвестный
13.10.2007, 09:32
общий
это ответ
Здравствуйте, Logix!
Если хостинг поддерживает PHP, а конкретно его расширения для работы с архивами ZIP, RAR и др., то вполне возможно такое сделать. Надо будет написать скрипт-разархиватор на PHP, залить архив и пробовать.
Вроде можно решить задачку и средствами чисто серверными, но это я ужо не знаю. В этих делах я не спец, да и сервер может стоять на линуксе, а могет и на винде (хотя это существенно менее вероятный вариант).
Форма ответа