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