[PHP] 'php_network_getaddresses getaddrinfo failed'... DNS ?
Publié : mer. 01 mai 2013, 16:56
Salut à tous,
Donc voilà, j'ai un petit problème avec PHP :>
En effet, lorsque j'execute ce script en local :
Il me renvoei cette erreur :
Le truc, c'est que ça marche parfaitement sur mon serveur mutu
Alors j'ai cru comprendre en parcourant les forums que c'était un problème dû aux DNS. J'ai donc tenté le même script en remplaçant par l'ip dudit site (google, pour mes tests), et effecvtivement là, ça à marché...
Donc ma question est simple : comment résoudre ce ptit problème de DNS si toutefiois c'en est bien un (ce qui me semble être la cas, m'enfin je peux me tromper...) ?
Merci d'avance pour votre aide.
PS¹ : j'ai déjà essayé avec curl, et non, ça ne fonctionne pas mieux.
PS² : et oui, 'allow_url_fopen' est bien à 'On' dans mon php.ini
Donc voilà, j'ai un petit problème avec PHP :>
En effet, lorsque j'execute ce script en local :
Code : Tout sélectionner
<?php
$url = 'http://exemple.com/mapage.html';
$page = file_get_contents($url);
Code : Tout sélectionner
Warning: file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /srv/http/test.php on line 3
Warning: file_get_contents(http://exemple.com/mapage.html): failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in /srv/http/test.php on line 3

Alors j'ai cru comprendre en parcourant les forums que c'était un problème dû aux DNS. J'ai donc tenté le même script en remplaçant par l'ip dudit site (google, pour mes tests), et effecvtivement là, ça à marché...
Donc ma question est simple : comment résoudre ce ptit problème de DNS si toutefiois c'en est bien un (ce qui me semble être la cas, m'enfin je peux me tromper...) ?

Merci d'avance pour votre aide.
PS¹ : j'ai déjà essayé avec curl, et non, ça ne fonctionne pas mieux.
PS² : et oui, 'allow_url_fopen' est bien à 'On' dans mon php.ini
