Hej!
Jeg har lavet en hjemmeside (php+mysql), som ligger på et webhotel, jeg har
hos B-one.
Jeg har udviklet hjemmesiden på min egen pc (har installeret Apache), og så
lagt den op på webhotellet, da jeg var færdig. Da siden kørte på min egen pc
virkede alt uden problemer, men da jeg lagde den op på b-ones server, opstod
der et problem.
Problemet opstår i forbindelse med, at jeg skal hente en side fra en anden
web-server. Det gør jeg således:
$url_name = "
http://www.jbro.dk/index.php" ;
$page = fopen($url_name, "r");
Som nævnt kører det ok på min egen PC. Når jeg afvikler scriptet på b-ones
server får jeg denne fejlmeddelelse:
Warning: fopen("
http://www.jbro.dk/index.php ", "r") - No such file or
directory in /min/sti/include/functions.php on line 1416
Jeg har fundet frem til, at allow_url_fopen skal være sat til en, for at det
er tilladt at gøre det, jeg ønsker. Ifølge phpinfo() på webserveren, så er
der ikke sat nogen værdi for denne variabel (der står "no value" i kursiv).
Desuden er safe-mode slået til.
Jeg har desuden forsøgt selv at sætte den. Jeg har både prøvet med
ini_set("allow_url_fopen", 1);
ini_set("allow_url_fopen", "1");
ini_set("allow_url_fopen", "On");
men det hjælper ikke.
Er der nogen, der kan hjælpe mig videre her?
Jeg ser meget frem til at høre fra jer!
Med venlig hilsen
Jakob
Aalborg