Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1283 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [résolu] probleme fopen : php_network_getaddresses

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] probleme fopen : php_network_getaddresses

n°1901436
johnson950
Posté le 02-07-2009 à 11:10:07  profilanswer
 

Bonjour,
 
je viens de développer un tout petit bout de code qui permet de récupérer un fichier syn (qui est en fait un fichier texte) sur un serveur.
Le petit bout de code fonctionne en local ainsi que sur un autre serveur.
 
Cependant lors de l'exécution sur un 3 serveur, j'obtiens l'erreur :
 
Warning: fopen() [function.fopen]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /var/www/html/fr/test_read.php on line 14
 
mon code :

Code :
  1. <?php
  2. ini_set('display_errors', 1);
  3. error_reporting(E_ALL);
  4. $path = "http://XXX/16_fr.syn";
  5. if($fd = fopen($path, 'r')){
  6. $contents = "";
  7. while(!feof($fd)){
  8.   $contents .= fread($fd, 8192);
  9. }
  10. fclose($fd);
  11. echo '<span style="margin-left:15px;"><b><u>Synopsis</u></b></span><br><br>';
  12. echo utf8_encode($contents);
  13. }else{
  14. echo "Synopsis non disponible";
  15. }
  16. ?>


 
Sur Internet, j'ai vu quelques personnes ayant ce probleme mais aucune ne m'a aidé.
 
Merci de votre aide.
Maxime


Message édité par johnson950 le 02-07-2009 à 13:28:52
mood
Publicité
Posté le 02-07-2009 à 11:10:07  profilanswer
 

n°1901438
flo850
moi je
Posté le 02-07-2009 à 11:11:20  profilanswer
 

de ce 3eme serveur tu peux atteindre ton serveur cible ? ping /wget ?


Message édité par flo850 le 02-07-2009 à 11:11:27

---------------

n°1901456
johnson950
Posté le 02-07-2009 à 11:42:07  profilanswer
 

Merci pour ta réponse.
 
J'arrive a y récupérer la jaquette en tout cas.
je vais tester le ping.
 
Mais comme c'est derrière un routeur orange (je crois que les ping ne fonctionne pas)


Message édité par johnson950 le 02-07-2009 à 11:42:32
n°1901462
johnson950
Posté le 02-07-2009 à 11:55:15  profilanswer
 

Pour info, la ligne 14 correspond :
 

Code :
  1. if($fd = fopen($path, 'r')){


 
PS : je récupère sur le même serveur,la jaquette qui s'affiche très bien !
PS2 : allow_url_fopen est à bien sur ON
PS 3 : les privilèges des fichiers sont ok.

n°1901470
flo850
moi je
Posté le 02-07-2009 à 12:06:52  profilanswer
 

tu récupère la jacquette comment ?  
 
tu affiches un lien  ? Si c'est le cas, alors c'est ton navigateur qui va chercher la jaquette, pas ton serveur


---------------

n°1901527
johnson950
Posté le 02-07-2009 à 13:28:30  profilanswer
 

En redémarrant le service httpd, mon probleme s'est résolu...
 
Merci pour votre aide !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [résolu] probleme fopen : php_network_getaddresses

 

Sujets relatifs
[imagemagick] problème pour récuperer la valeur d'un pixel[Résolu]Pb trigger Mysql
Problème de choix de jointureProblème d'accent pour une requête php
Suite de test avec JUnit[résolu][Visual C++] Problème conversion System::String ^ et structure
[Resolu][Asp.NET][C#] Composants COM et serveur IISProblème Requête Mysql
Probleme calcul : conditionsPetit problème de structure / chaine de caractère
Plus de sujets relatifs à : [résolu] probleme fopen : php_network_getaddresses


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR