/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Problem med fopen()
Fra : Nikolai


Dato : 17-09-04 20:55

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

 
 
Nikolai (17-09-2004)
Kommentar
Fra : Nikolai


Dato : 17-09-04 21:17

Nikolai wrote:

> 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 prøvede lige at lægge siden op på en anden server...hvor min koden
kører uden problemer.

Så min administrator må have pillet lidt for meget!

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste