How to resolve cURL Error (7): couldn’t connect to host?

CURL error code 7 (CURLE_COULDNT_CONNECT)

is very explicit … it means Failed to connect() to host or proxy.

The following code would work on any system:

$ch = curl_init("http://google.com");    // initialize curl handle
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$data = curl_exec($ch);
print($data);

If you can not see google page then .. your URL is wrong or you have some firewall or restriction issue.

Leave a Comment