[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Копирование 1Gb файла с одного сервера на другой.
greysells
Привет.
Цель:
Скопировать архив весом 1Gb с одного сервера по урлу на другой сервер.

PHP
function copyToServer($file,$nfile) { 
  
 
$fp fopen($file"rb");
 
$fp2 fopen($nfile"w");
 
copy($file,$nfile);
 
fclose($fp);
 
fclose($fp2);
 
 } 
  
$file 'http://site.ru/TRANSFER/1GB.tar';
$file_get '/1GB.tar';
$newFile $_SERVER['DOCUMENT_ROOT'].'/download';

 
copyToServer($file$newFile.$file_get);

Это как вообще реально данным способом?))



Спустя 3 минуты, 2 секунды (20.10.2009 - 22:34) kirik написал(а):
Вполне, если у тебя это работает smile.gif
Лучше конечно через curl скачивать, а если есть возможность выполнять shell команды, то можно через тот же wget.

Спустя 13 минут, 40 секунд (20.10.2009 - 22:47) greysells написал(а):
а по времени этот скрипт будет работать на много медленнее, чем например ftp или http ?

Спустя 5 минут, 21 секунда (20.10.2009 - 22:53) kirik написал(а):
Я не особо шарю в сетях, но мне кажется без разницы, если этот гиговый файл будешь качать только ты один.
Кстати не забудь, что у php временной лимит 30 секунд по дефолту, нужно больше поставить.

Спустя 11 минут, 48 секунд (20.10.2009 - 23:04) WhiteKnight написал(а):
хм. а разве по http можно гиг скачать и закачать wink.gif

Спустя 9 часов, 25 минут (21.10.2009 - 08:29) ApuktaChehov написал(а):
А почему нет?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.