Bij het programmeren van een stukje PHP liep ik tegen de volgende error aan:
Curl error: 6 Couldn't resolve host 'www.xxx.com'.
Connection details: url => http://www.xxx.com/test.php
http_code => 0
header_size => 0
request_size => 0
filetime => -1
total_time => 0
namelookup_time => 0.002
connect_time => 0
pretransfer_time => 0
size_upload => 0
size_download => 0
speed_download => 0
speed_upload => 0
De volgende roep ik aan uit PHP:
<?php
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL,"$URL"); curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_TIMEOUT, 90);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, "$data");
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$xyz = curl_exec ($ch); $curlinfo = curl_getinfo($ch);
?>
Indien ik $URL="http://www.xxx.com/test.php vervang door het IP adres van de site, dus http://192.114.enz , krijg ik geen error en werkt het goed. Op de host wordt gebruik gemaakt van PHP 4.0.6 en cURL (libcurl 7.9.7 (OpenSSL 0.9.6b)
Kan iemand aangeven wat ik fout doe?
Curl error: 6 Couldn't resolve host 'www.xxx.com'.
Connection details: url => http://www.xxx.com/test.php
http_code => 0
header_size => 0
request_size => 0
filetime => -1
total_time => 0
namelookup_time => 0.002
connect_time => 0
pretransfer_time => 0
size_upload => 0
size_download => 0
speed_download => 0
speed_upload => 0
De volgende roep ik aan uit PHP:
<?php
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL,"$URL"); curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_TIMEOUT, 90);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, "$data");
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$xyz = curl_exec ($ch); $curlinfo = curl_getinfo($ch);
?>
Indien ik $URL="http://www.xxx.com/test.php vervang door het IP adres van de site, dus http://192.114.enz , krijg ik geen error en werkt het goed. Op de host wordt gebruik gemaakt van PHP 4.0.6 en cURL (libcurl 7.9.7 (OpenSSL 0.9.6b)
Kan iemand aangeven wat ik fout doe?