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 :

suprimer fichier sur serveur distant


Sujet :

Langage PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 34
    Par défaut suprimer fichier sur serveur distant
    Bonjour à tous,
    j'aimerai savoir si il été possible de supprimer des fichier sur un serveur distant qui demande pour chaque connexion un login et un mot de passe.

    En effet j'ai créer un petit programme qui doit supprimer des fichiers sur plusieurs serveurs et le problème c'est que ça marche pour les fichier ("non distants")
    mais que les autre fichier distant ne peuvent pas être détruit ("fichier introuvable" alors que si je tape l'adresse brute j'y accéde)
    merci d'avance

    PS: mes serveur sont juste des windows (2003 et 2000)
    PS2: ce n'est pas pour hacker car je connais les mot de passe et login administrateur ^^ (c'est moi)

  2. #2
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Salut,
    tu ne peux pas supprimer des fichiers en HTTP avec la config des serveurs par défaut. Tu peux t'orienter vers les fonctions FTP de PHP.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 34
    Par défaut
    les fonction ftp???
    Pourrais tu développer un petit peu ^^??
    merci pour cette réponse rapide

  4. #4
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Et bien en fait il faut que tu te connectes en ftp depuis ton serveur sur tes serveurs distants avec http://www.php.net/manual/fr/function.ftp-connect.php et que tu supprimes les fichiers avec ftp_delete(). Je crois que c'est la solution la plus simple. Sinon il faudrait que tu crées un script pour effacer des fichiers et que tu le places sur chaque serveur distant mais c'est un peu dangereux.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 34
    Par défaut
    merci beaucoup cela m'a été fort utile et le problème est maintenant résolu

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 34
    Par défaut
    j'ai encore un probleme

    comment supprimer les fichier ou l'option "archive" est coché???

  7. #7
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    "Archive" ? J'imagine que tu parles des droits du fichier ?
    tu peux essayé de modifier les droits avec ftp_ chmod()

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 34
    Par défaut
    Citation Envoyé par Djakisback Voir le message
    "Archive" ? J'imagine que tu parles des droits du fichier ?
    Non non je parle de l'attribut "archive coché" dans le click droit>>>>propriété
    a moins que c'est la même chose ^^

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 34
    Par défaut
    aprés plusieurs test (avec des droits différents)

    le chmod ne change rien

    Donc si vous avez une (ou plusieurs) idée(s) je suis tout ouï

  10. #10
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Ah bon parce qu'il refuse de supprimer un fichier archivé ?
    A part modifier les attributs via un shell_exec() et la commande "DOS" ATTRIB je vois pas. D'ailleurs je sais pas si t'es sous Win ?

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 34
    Par défaut
    oui je suis sous windows ^^
    et oui il refuse de supprimer mes fichier "archivé" (méchant ^^)

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 34
    Par défaut
    bon je change de tactique
    j'ai créer un fichier batch qui le fait...

    mais le probleme c'est comment executer le fichier grace au php sur les serveurs distants???
    merci d'avance

  13. #13
    Membre averti

    Profil pro
    Inscrit en
    Mars 2003
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 52
    Par défaut
    Bonjour,

    Tu peux exécuter un programme externe avec la commande 'exec', maintenant je ne sais pas trop comment tu lui dis que c'est sur un serveur distant.

Discussions similaires

  1. Creation fichier sur serveur distant
    Par bouliz dans le forum ASP.NET
    Réponses: 1
    Dernier message: 20/06/2007, 09h26
  2. Réponses: 2
    Dernier message: 18/04/2007, 15h44
  3. Réponses: 3
    Dernier message: 01/03/2007, 10h18
  4. [FTP] Accès fichiers sur serveur distant
    Par Mystic eyes dans le forum Langage
    Réponses: 23
    Dernier message: 07/07/2006, 17h06
  5. existence d'un fichier sur serveur distant
    Par Fabouney dans le forum Programmation et administration système
    Réponses: 3
    Dernier message: 17/01/2006, 10h18

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