file_get_contents , error

Status
Niet open voor verdere reacties.

Frenske123

Terugkerende gebruiker
Lid geworden
2 jul 2007
Berichten
1.267
Hoi ,


Ik gebruik volgende php functie (file_get_contents) op de pagina's van .test.nl in te laden op de webpagina's van een andere server/domein ,dit heb ik om speciale reden zo gedaan.


PHP:
<?php
$homepage = file_get_contents('http://www.test.nl/test/test.html');
echo $homepage;
?>


Krijg echter regelmatig een error als ik pagina open in de vorm van ;

Warning: file_get_contents(http://voorbeeld1.nl/test/index.html) [function.file-get-contents]: failed to open stream: Connection timed out in /home/deb00000n2/domains/voorbeeld1.nl/public_html/index.html on line2

De hoster heeft logboeken al nagekenen maar kan niks ontdekken, is zelf ook nieuwsgierig hoe dit komt,
iemand hier een idee van
 
Ik zie dus op de php site als voorbeeld bij die functie:
PHP:
<?php
$homepage = file_get_contents('http://www.example.com/');
echo $homepage;
?>
Lijkt me goed wat je doet, probeer is gewoon http://www.google.nl of een andere website?

Die site die jij gebruikt vind ik vrijwel vaag..


Wat is je doel eigenlijk?
 
Op het moment dat het bestand van een andere server afkomt kan het zijn dat je deze niet mag openen...

Verder zit er geen typ fout in?

als het op je eigen website staat zou ik gebruik maken van ../ of het volledige pad van /var/www/..... of iets in die geest.
 
De provider heeft het toch nog opgelost ipv de onderste code nu de bovenste

$homepage = file_get_contents('http://195.000000.30/~deboooo0/xxxxk/test.html');

//$homepage = file_get_contents('http://www.xxxxx.nl/wssk/test.html');

Hiermee forceer je het gebruik van IPv4 al zegt me zelf dat niet zoveel
 
Ja de vraag is opgelost :) dank voor jullie reacties, de provider gaat het verder onderzoeken IPv4 of IPv6,
het probleem zou zich namelijk niet voor beiden voor moeten doen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan