Главная страница
    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.5 MB
Время: 0.037 c
4-1133225072
Германн
2005-11-29 03:44
2006.02.12
Как перезапустить службу на удаленном компьютере


2-1137944438
PIF
2006-01-22 18:40
2006.02.12
работа с ресурсами


15-1138174368
msguns
2006-01-25 10:32
2006.02.12
68 лет со дня рождения В.С.Высоцкого


15-1138008330
Ega23
2006-01-23 12:25
2006.02.12
Какой текст сообщения должен быть?


6-1131098835
kazar
2005-11-04 13:07
2006.02.12
компоненты indy





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский