Привет там я использую следующий код, чтобы получить URL-адрес данных, но не получить ничегоне скручиваться возвращающие данные
$url = "http://www.amazon.co.uk/dp/B002P44QH2";
$ch = curl_init();echo $url;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$page = curl_exec($ch);
print_r(curl_getinfo($ch));
curl_close($ch);
return $page;
Когда я делаю print_r (curl_getinfo ($ сп)) он возвращает следующий результат:
Array
(
[url] => http://www.amazon.co.uk/dp/B002P44QH2
[content_type] =>
[http_code] => 0
[header_size] => 0
[request_size] => 0
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0
[namelookup_time] => 0.10347
[connect_time] => 0
[pretransfer_time] => 0
[size_upload] => 0
[size_download] => 0
[speed_download] => 0
[speed_upload] => 0
[download_content_length] => 0
[upload_content_length] => 0
[starttransfer_time] => 0
[redirect_time] => 0
)
Когда я сделать это в терминале он дает мне следующую ошибку
curl -I http://www.amazon.co.uk/dp/B002P44QH2
Ошибка:
curl: (7) Failed to connect to 178.236.5.39: Network is unreachable
Пожалуйста, помогите
сообщение об ошибке вы получаете довольно очевидно. У вас нет подключения к Интернету. Для этого существует конечное число возможных объяснений ... Сначала я начну с брандмауэра, антивируса и т. Д. –
Этот код отлично работает. Это настоящий вопрос? – Nilpo
да, это настоящий квест, и я думаю, что он может иметь ошибку подключения, потому что когда я пытаюсь выполнить ping любой ip-адрес, он возвращает соединение: сеть недоступна –