0
У меня проблема с библиотекой php curl.PHP :: Curl not retrieve image from url
На этом языке: http://i.ebayimg.com/00/s/NTAwWDUwMA==/z/7KcAAOxyRhBS3lhE/$_1.JPG?set_id=8800005007
есть изображение. Для «curl» изображения не существует.
Я очень смущен. После моего метода:
public static function downloadImage($url, $pathToSave = "")
{
$imageUrl = (string)$url;
$ch = curl_init($imageUrl);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
$raw = curl_exec($ch);
curl_close($ch);
if(file_exists($pathToSave))
{
unlink($pathToSave);
}
$fp = fopen($pathToSave, 'x');
fwrite($fp, $raw);
fclose($fp);
return $pathToSave;
}
Возможный дубликат [Загрузка большого файла с использованием завитка] (http://stackoverflow.com/questions/6409462/downloading-a-large-file-using-curl) –
Если вы попытаетесь выполнить основной скручивание в ssh с помощью путь не будет загружаться, если вы не укажете флаг -o. Я бы рекомендовал посмотреть вышеприведенные параметры и попробовать некоторые из них. –
@LiamSorsby благодарит за ответ. Я вижу ваш пост, и он работает! –