IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Problème fopen : php_network_getaddresses [PHP 5.0]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 256
    Par défaut Problème fopen : php_network_getaddresses
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
       <?php
        ini_set('display_errors', 1);
        error_reporting(E_ALL);
     
        $path = "http://XXX/16_fr.syn";
        if($fd = fopen($path, 'r')){
        $contents = "";
        while(!feof($fd)){
          $contents .= fread($fd, 8192);
       }
       fclose($fd);
       echo '<span style="margin-left:15px;"><b><u>Synopsis</u></b></span><br><br>';
       echo utf8_encode($contents);
       }else{
       echo "Synopsis non disponible";
       }
       ?>

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

    Merci de votre aide.
    Maxime

  2. #2
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par johnson95 Voir le message
    Bonjour,
    Merci de votre aide.
    Maxime
    Arhhhhhhh j'ais bien du mal a t'aider puisque tu t'es trompé de code

    peux-tu poster le PHP complet ?
    Merci

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 256
    Par défaut
    Merci pour ton aide.

    Cependant je ne comprend pas ta réponse.
    Tu ne vois pas mon post ?

    Que te faut il de plus ?
    Il n'y a que ca dans ma page php.

  4. #4
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par johnson95 Voir le message
    Merci pour ton aide.
    Cependant je ne comprend pas ta réponse.
    Que te faut il de plus ?
    Il n'y a que ca dans ma page php.
    Tu as
    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
    Alors j'ais bien test_read.php mais en ligne 14 c' est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo utf8_encode($contents);
    donc c'est le contenu du fichier lu qu'il faut
    Dernière modification par Deepin ; 02/07/2009 à 11h54. Motif: Ajout du balise [QUOTE]

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 256
    Par défaut
    toutes mes excuse, c'est juste des sauts de ligne que j'ai supprimé.
    La ligne 14 correspond :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    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.

  6. #6
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par johnson95 Voir le message
    toutes mes excuse, c'est juste des sauts de ligne que j'ai supprimé.
    La ligne 14 correspond :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    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.
    Ok donc c'est bien le getaddrinfo qui ne peut étre résolu, alors arrives tu a aller tout bétement sur avec ton navigateur IE ou autre ???

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Problème fopen et requete
    Par GOURGAN dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 16/04/2011, 12h13
  2. Réponses: 1
    Dernier message: 07/09/2010, 16h03
  3. Problème fopen et espace
    Par Maniack Crudelis dans le forum C
    Réponses: 7
    Dernier message: 08/12/2008, 02h14
  4. Problème fopen (failed to open stream)
    Par Zolex dans le forum Langage
    Réponses: 4
    Dernier message: 03/10/2007, 08h52
  5. [Configuration] problème fopen fichier
    Par Skeud007 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 07/07/2006, 09h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo