Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.12;
Скачать: CL | DM;

Вниз

Как разархивировать архив .zip на удаленном сервере?   Найти похожие ветки 

 
Pazitron_Brain ©   (2006-01-20 18:15) [0]

ОС на удаленном сервере Unix. У меня Windows.
Т.е. у меня бесплатный хостинг на holm.ru. Я выгрузил туда архив и его надо разархивировать...
P.S. А вообще, кто нибудь пробовал установить xoops на holm.ru?


 
TUser ©   (2006-01-20 18:38) [1]

А что на нем разрешено. Я думаю, всякие ssh/telnet отсутствуют.


 
Kerk ©   (2006-01-20 18:40) [2]

в перле

exec("unzip ........");

Ты ж сказал что пошел составлять запрос для Гугла? :)


 
DSKalugin ©   (2006-01-20 18:44) [3]

на стороне сервера это можно сделать средствами PHP, если он доступен для бесплатников

function unpackZip($dir, $file) {
   if ($zip = zip_open($dir."/".$file)) {
       if($zip){
           $dirExtractTo = $dir."/".basename($file, ".zip");
           @mkdir($dirExtractTo);
           while($zip_entry = @zip_read($zip)){
               if(zip_entry_open($zip, $zip_entry, "r")){
                   $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
                   $fp=fopen($dirExtractTo."/".zip_entry_name($zip_entry), "w");
                   fwrite($fp,$buf);
                   zip_entry_close($zip_entry);
               }else{
                   return false;
               }
           }
           zip_close($zip);
       }else{
           return false;
       }
       return true;
   }
}


 
TUser ©   (2006-01-20 18:45) [4]


> в перле
>
> exec("unzip ........");

Неужто там и перл есть (это возможно), да еще и дядька-админ разрешил Пазитронному Мозгу выполнять вот просто так любую команду (слабо верится)?


 
Pazitron_Brain ©   (2006-01-20 18:58) [5]

Перл, телнет, ssh, php, mysql. Я пытаюсь через putty, а символы в командной строке не печатаются. Т.е. на клавиатуре ввожу, а в строке не отображаются.


 
TUser ©   (2006-01-20 19:11) [6]


> Я пытаюсь через putty, а символы в командной строке не печатаются.
>  Т.е. на клавиатуре ввожу, а в строке не отображаются.

Не включен эхо-повтор. Это не страшно. Набирай guzip ... . Какие там однако добрые админы, и как сервер еще не развалился?


 
Kerk ©   (2006-01-20 19:12) [7]

TUser ©   (20.01.06 19:11) [6]
и как сервер еще не развалился?


Пазитроныча там еще не было просто :)))))
Шютка.


 
DiamondShark ©   (2006-01-20 19:13) [8]


> Какие там однако добрые админы, и как сервер еще не развалился?

Дык... Виртуальный сервер...


 
Pazitron_Brain ©   (2006-01-20 19:15) [9]

TUser ©   (20.01.06 19:11) [6]
Там просят вручную ввести пароль вручную. Я его ввожу, а мне все равно пишут, что неверно. Может действительно не печатаются символы?

А сервер давно существует. Там еще неограниченное пространство дают...


 
TUser ©   (2006-01-20 19:15) [10]


> Дык... Виртуальный сервер...

На каждого пользователя? Их там - мама не горюй сколько.


 
umbra ©   (2006-01-20 19:22) [11]

2 Pazitron_Brain ©   (20.01.06 19:15) [9]

пароль неправильно вводите. а видно его (пароль) и не будет никогда.


 
Pazitron_Brain ©   (2006-01-20 19:24) [12]

А может я вам пароль скажу... А вы по доброте душевной разархивируете, а потом забудете пароль?..


 
Джо ©   (2006-01-20 19:26) [13]

> [12] Pazitron_Brain ©   (20.01.06 19:24)

На этот счет двух мнений быть не может. Давай, давай скорей пароль и логин не забудь дать :))


 
tesseract ©   (2006-01-20 19:35) [14]


> Там просят вручную ввести пароль вручную. Я его ввожу, а
> мне все равно пишут, что неверно. Может действительно не
> печатаются символы?

Пароль какими символами записан?
Что используешь Ssh/telnet ?


 
Pazitron_Brain ©   (2006-01-20 19:38) [15]

tesseract ©   (20.01.06 19:35) [14]
Латинскими, SSH.
Джо ©   (20.01.06 19:26) [13]
Правда все сделаешь?


 
tesseract ©   (2006-01-20 19:43) [16]

Это ужо лучше.
а mc с него не дают?
С ним жинь как-то проще. Набери
man gzip или man gunzip. Возможно ты используешь обычный zip, а пытаешься разархивировать gnu zip. Или файл зашиврован не поддерживаемой версией zip (там несколько алгоритмов шифрования).


 
Pazitron_Brain ©   (2006-01-20 19:49) [17]

tesseract ©   (20.01.06 19:43) [16]
Я ж вводить ничего не могу в консоли... Может какую-нибудь другую программу попробовать?


 
Джо ©   (2006-01-20 19:51) [18]

> [15] Pazitron_Brain ©   (20.01.06 19:38)
> Правда все сделаешь?

Да нет, пошутил я. Я в этих делах вообще дуб. :)


 
tesseract ©   (2006-01-20 19:57) [19]

Putty - идеал. Возможно проблемы в настройках. Если-бы был на работе выслал бы конфиги работающие на моих freeBSD 5.4 и 7 Netware 6 и 6.5.

ЗЫ: Про эхо забудь - не с hyperTerminal работаем.


 
Pazitron_Brain ©   (2006-01-20 20:00) [20]

Джо ©   (20.01.06 19:51) [18]
А я бы дал... :o)

Ладно... Надо нормальный хостинг покупать. Там можно будет обойтись и простым копированием на ftp. А тут ошибки какие-то.


 
tesseract ©   (2006-01-20 20:04) [21]


> Ладно... Надо нормальный хостинг покупать. Там можно будет
> обойтись и простым копированием на ftp. А тут ошибки какие-
> то.

masterhost - неплохой. Только со спамом проблема- блокируют всё кроме него :-)


 
Pazitron_Brain ©   (2006-01-20 20:16) [22]

Зато ruweb дешевый.


 
tesseract ©   (2006-01-20 20:28) [23]


> Зато ruweb дешевый.

про zenon неплохие бывают отзывы. И тд и тп на master ОЧЕНЬ хорошая техподдержка.


 
Pazitron_Brain ©   (2006-01-20 20:46) [24]

Понятно..., спасибо.



Страницы: 1 вся ветка

Текущий архив: 2006.02.12;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.073 c
15-1137654352
WondeRu
2006-01-19 10:05
2006.02.12
Составление 3D-карты из двух аэро(космо)фотоснимков.


15-1138081621
DimonS
2006-01-24 08:47
2006.02.12
Подскажите, кто знает.


1-1137402516
tigra
2006-01-16 12:08
2006.02.12
Печать Printer.Canvas.TextOut


15-1137675762
ilya39
2006-01-19 16:02
2006.02.12
Замена символов


15-1137648038
begin...end
2006-01-19 08:20
2006.02.12
С Днём рождения! 19 января