Скрипт перекачки файлов с сервера на сервер

29.09.2008

Сегодня нужно было перекачать файл внушительных размеров с одного сервера на другой. Но т.к. я являюсь обладателем прямых рук и мне религия не позволяет использовать shell, а скорость интернета также оставляет желать лучшего, то пришлось искать альтернативу. Тут же вспомнил, как года 2 назад использовал подобный скрипт и пошёл его искать. В итоге нашёл и успешно использовал.
Вообщем маленький скриптик, который поможет многим (например для перекачки дампа фиесты или другой партнёрки на свой сервер):

echo ‘Start copy…’ ;
$file = ‘http://domain.com/file.zip’;
if (!copy($file, ‘file.zip’))
{
print («failed to copy $file…
\n»);
}
else
{
print («OK copy $file…
\n»);
}

Пример для mp3fiesta
P.S. Ковычки (одинарные и двойные) нужно заменить на нормальные. Вордпресс поменял их на кривые какие-то

4 комментария to “Скрипт перекачки файлов с сервера на сервер”

  1. tek Says:

    Если safe-mode off и не блокирован в пыхе system() то можно попробовать что то такого как:
    system(‘wget http://domain.com/file.zip‘); вместо wget может быть GET, curl, fetch итд

  2. [YS.PRO] Says:

    А еще проще в консоли (через ssh например):

    $ wget http://domain.com/file.zip

  3. apcthhi Says:

    Спасибочки. Попробуем. А через консоль поподробнее, плиз.

  4. Europarks Says:

    заходишь в шелл сервака, идёшь в папку в которую нужно закачать файл и там вводишь команду, которая выше написана. видимо так

Leave a Reply

Главная|RSS-лента|Контакты|Добавить в избранное
© При копировании материалов размещайте плиз ссылку на блог, Europarks.Name, 2006-2008