$fp = fopen("http://www.google.se/","r") or die("Kunde inte öppna filen!");
jag får följande fel
Warning: fopen(http://www.google.se/): failed to open stream: Bad file descriptor in F:\hemsidor\getmatches.php on line 3
Vad kan det bero på? just nu kör jag apache2 på en winxp maskin..
MatteMedlem sedan aug. 20002 975 inlägg allow_url_fopen måste vara satt i din php.ini för att du ska kunna öppna filer via http.
allow_url_fopen = On har jag i c:\windows\php.ini
stänger jag av detta får jag ett helt annat felmeddelande så det bör vara korrekt :)
PeeerMedlem sedan mars 20025 907 inlägg Var ändrar man mängden maximal data som kan läsas in med fopen? Följande script skickar ut hela idg's startsida på min server, men om jag kör samma script på en annan server så får jag bara med lite i början av htmlkoden.
<?php
$url = 'http://www.orientering.se/smaland/';
$handle = fopen($url, "r");
$contents = fread($handle, 100000);
fclose($handle);
echo $contents;
?>
MatteMedlem sedan aug. 20002 975 inlägg Då har jag ingen aning om vad det kan vara för problem då det fungerar utmärkt hos mig.
Vilken PHP-version kör du ?
Har du någon länk till din phpinfo() ?
MatteMedlem sedan aug. 20002 975 inlägg Det ger mig inga tips.
max_execution_time kunde ha spökat på en slö server, men det borde isåfall inte ge det felmeddelande som du fick.
Jag får lov att ge mig.
tack iaf..
Någon annan får gärna ta sig an problemet :D
PeeerMedlem sedan mars 20025 907 inlägg *bump*
(kanske borde postat i en egen tråd istället för att sno henriks :OO)
Hittade felet..
Det var brandväggen som satte stopp.. nu är det öppnat och funkar prima..
*edit*
Gah.. samma 2 gånger..