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 :

[FTP] écrire via fputs ou fwrite sur une arborescence distante


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mussara
    Inscrit en
    Novembre 2004
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2004
    Messages : 442
    Par défaut [FTP] écrire via fputs ou fwrite sur une arborescence distante
    bonjour à tous

    comment puis je faire pour écrire sur un autre espace un fichier que je génère?

    j'ai actuellement un site hébergé sur un serveur et au lancement d'une fonction, un fichier xml est écrit à la racine de ce site
    je souhaiterai maintenant écrire un autre fichier en + mais sur un autre site (donc sous une arborescence différente...)

    est ce possible, si oui comment, car je ne vois pas trop...

    la syntaxe que j'utilise pour générer le fichier xml1 est basique sous la forme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $fp = fopen($lien_fluxrss, 'w+');
    fputs($fp, $xml);
    fclose($fp);
    merci de votre aide

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 254
    Par défaut
    Un autre site, je comprend par là une autre machine avec une autre adresse IP. La première idée qui m'en viens c'est FTP.

  3. #3
    Membre éclairé Avatar de mussara
    Inscrit en
    Novembre 2004
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2004
    Messages : 442
    Par défaut
    bonsoir

    je suis sur un même serveur qui héberge ces 2 sites, mais comment faire passer d'une arborescence à une autre... le tout automatiquement...

  4. #4
    Membre expérimenté
    Profil pro
    Ingénieur
    Inscrit en
    Mars 2007
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Mars 2007
    Messages : 199
    Par défaut
    Bonjour,

    Si tu peux configurer ton serveur HTTP/PHP et lui ajouter le droit d'écrire
    dans ta seconde arbo tu peux ensuite écrire ton fichier vers cette seconde arbo
    sans problème (copy, fwrite, fputs, fprintf, ...).

    Je pense à une config qui serait en safe_mode, dans ce cas il te faut modifier au moins opendir, ensuite tout dépend de ta config et de ses restrictions.

  5. #5
    Membre éclairé Avatar de mussara
    Inscrit en
    Novembre 2004
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2004
    Messages : 442
    Par défaut
    je viens de voir avec mon hébergeur
    il n'est pas très chaud, chaud en raison de failles potentielles que cela peut amener...

    donc je génère finalement ce fichier dans mon arborescence première et je la lit depuis l'arborescence distante

    merci de votre aide

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/11/2011, 21h13
  2. Réponses: 1
    Dernier message: 27/08/2009, 21h45
  3. tester la presence d'un repertoire non vide sur une machine distante via rsh
    Par oursquetaire dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 18/05/2009, 17h47
  4. Requête SQL via les composants ADO sur une Table Access 97
    Par Didier100 dans le forum Bases de données
    Réponses: 9
    Dernier message: 21/12/2007, 14h43

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