I am using ubuntu server, testing to fetch an external url with wget and cURL in terminal via putty.
wget www.google.com
works fine and i got response.
curl -v www.google.com
works find and i got response
Now in my php script i have
$url = 'www.google.com';
$curlSession = curl_init();
curl_setopt($curlSession, CURLOPT_URL, $url);
curl_setopt($curlSession, CURLOPT_BINARYTRANSFER, true);
curl_setopt($curlSession, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curlSession, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curlSession, CURLOPT_SSL_VERIFYPEER, 0);
$jsonData = curl_exec($curlSession);
curl_close($curlSession);
var_dump("curl without proxy ", $jsonData);
echo "<br>";
echo "<br>";
I am getting NULL as response
When i test it with a fresh server or localhost or another server, the code is working fine.
Is there any settings that need to be checked. In php.ini settings
allow_url_fopen is ON