copy между сайтами

1. CROWS (16.09.2010 / 19:30)
Как скопировать файл с одного сайта на другой, если они расположены на одном сервере?
copy("полный_путь_к_файлу","полный_путь_к_файлу"); не катит.

2. Вантуз-мен (16.09.2010 / 19:42)
file_get_contents

или

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_REFERER, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_TIMEOUT,10);
$result = curl_exec ($ch);
curl_close ($ch);
echo $result;

3. CROWS (16.09.2010 / 19:55)
Vantuz (16 Сентября 2010 / 19:42)
file_get_contents

или

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_REFERER, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_TIMEOUT,10);
$result = curl_exec ($ch);
curl_close ($ch);
echo $result;
Забыл написать, что файл - картинка. Ч/з curl попробую, спасибо.

4. WCO (17.09.2010 / 02:48)
1, прекрасно copy работает.

5. Александр (17.09.2010 / 10:02)
copy("http://удаленныйсервер/1.jpg","1.jpg"); и т.д. норм работает)

6. CROWS (17.09.2010 / 16:30)
Если я написал НЕ работает, то значит НЕ работает. Читаем внимательней. Это может быть связано с настройкой сервера.

7. KOZZ (17.09.2010 / 16:32)
6, может быть ручки?

8. Azzido (17.09.2010 / 16:35)
может allow url fopen

9. CROWS (17.09.2010 / 16:43)
"Если параметр dest является URL, выполнение функции может завершиться ошибкой, если упаковщик не поддерживает перезапись существующих файлов."

7, очки в помощь для прочтения первого поста.

URL: https://visavi.net/topics/13756