Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Вниз

Как разархивировать архив .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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.076 c
15-1137442466
Гарри Поттер
2006-01-16 23:14
2006.02.12
Рисовалки


15-1138016916
Pazitron_Brain
2006-01-23 14:48
2006.02.12
Оцените творчество моего брата.


15-1137765141
syte_ser78
2006-01-20 16:52
2006.02.12
телефонный вирус


2-1138266799
zorik
2006-01-26 12:13
2006.02.12
Как дописать StringList в текстовый файл?


6-1131097945
guru-guru
2005-11-04 12:52
2006.02.12
Помогите разобраться с IdHTTP





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский