Error code 7 (CURLE_COULDNT_CONNECT) when calling curl_exec()
$ch = curl_init("http://www.google.com");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$data = curl_exec($ch);
print($data); // false
print(curl_error($ch)); // Failed to connect to www.google.com 80
print(curl_errno($ch)); // 7
Solution:
1. Check your internet connection
2. Check your firewall
3. Add your proxy if you are connecting through proxy:
$proxy = “192.168.1.1:8080”;
curl_setopt($ch, CURLOPT_PROXY, $proxy);