Jeg har en side på et intranet, der slår dagens valutakurser op fra den
internationale monetære fond.
Siden har indtil for et par dage siden virket fint, men giver nu fejlen:
"Warning: fopen(): php_network_getaddresses: gethostbyname failed".
Jeg kalder fopen() med denne funktion:
function fetchurl ($url) {
$fp =fopen($url,'r');
if ( !$fp ){
error("something went wrong at fetching: $url");
}
$contents = "";
do {
$data = fread($fp, 100000);
if (strlen($data) == 0) {
break;
}
$contents .= $data;
} while (true);
fclose($fp);
return $contents;
}
Jeg kan godt slå URL'en
"
http://imf.org/external/np/fin/rates/rms_rep_pt.cfm" med kurserne op i
min browser.
Webserveren køre apache, som jeg har fået genstartet. Nu er min
kreativitet ved at stoppe - Så er der nogen der har et hint til hvad jeg
bør se efter?
Mvh.
Martin