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

Bibliothèques et frameworks PHP Discussion :

[SimpleXML] Ouvrir un fichier distant par FTP


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Invité
    Invité(e)
    Par défaut [SimpleXML] Ouvrir un fichier distant par FTP
    Bonjour,

    je voudrais savoir s'il est possible d'ouvrir un fichier se trouvant sur un serveur FTP avec simplexml_load_file.

    J'ai un serveur FTP avec login et pass.

    quand je tape

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $file = "ftp://login:pass@serveur:21/fichier.xml";
     
    simplexml_load_file($file)
    j'ai l'erreur suivante :

    Warning: simplexml_load_file() [function.simplexml-load-file]: connect() failed: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu

    Warning: simplexml_load_file(ftp://...@serveur:21/fichier.xml) [function.simplexml-load-file]: failed to open stream: FTP server reports RETR in C:\wamp\www\script.php on line 207

    Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "ftp://login:pass@serveur:21/fichier.xml" in C:\wamp\www\script.php on line 207
    je ne comprends pas où est vraiment l'erreur.

    Merci
    Dernière modification par julp ; 11/01/2008 à 16h19.

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2005
    Messages
    614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Turquie

    Informations forums :
    Inscription : Avril 2005
    Messages : 614
    Points : 502
    Points
    502
    Par défaut
    est ce que la directive allow_url_fopen dans ton php.ini est à On ?

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Oui c'est possible (implique allow_url_fopen à On, ce qui doit être votre cas) mais le serveur FTP semble être injoignable. Par contre ces erreurs ne permettent pas de déterminer à qui c'est la faute ... (erreur dans l'URL, pare-feu bloquant l'accès, serveur hors-service, latence excessive, etc)

  4. #4
    Invité
    Invité(e)
    Par défaut
    en fait je sais. le fichier est en rw-r--r--...alors que pour le lire il faudrais qu'il soit executable. donc en fait je télécharge le fichier sur mon serveur

    Merci

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

Discussions similaires

  1. [WD10] comparaison de fichiers locaux et distants par FTP
    Par mnssylvain dans le forum WinDev
    Réponses: 19
    Dernier message: 08/01/2010, 19h05
  2. Récupérer un fichier distant par FTP
    Par libuma dans le forum Langage
    Réponses: 2
    Dernier message: 10/09/2009, 13h07
  3. Copier un fichier sur un serveur distant par ftp
    Par islyoung2 dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 19/08/2009, 11h13
  4. download un fichier accessible par ftp
    Par diamonds dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 22/01/2007, 12h12
  5. Ouvrir un fichier Excel par lien Hypertexte
    Par illight dans le forum Access
    Réponses: 4
    Dernier message: 27/10/2005, 16h42

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