Déplacer un dossier sur un serveur FTP
Fermé
Coyote90
Messages postés
5
Date d'inscription
mercredi 3 septembre 2003
Statut
Membre
Dernière intervention
19 juillet 2006
-
14 juil. 2006 à 09:59
doy09 - 15 juil. 2012 à 01:15
doy09 - 15 juil. 2012 à 01:15
A voir également:
- Déplacer un dossier sur un serveur FTP
- Déplacer une colonne excel - Guide
- Mettre un mot de passe sur un dossier - Guide
- Dossier appdata - Guide
- Impossible de supprimer un dossier - Guide
- Déplacer dossier onedrive - Guide
9 réponses
Bonjour à tous.
Je cherche quant à moi à réaliser cela (déplacement de fichiers locaux vers un site FTP) par une tâche planifiée de Windows.
Je n'ai pas de problème pour COPIER ces fichiers, mais comment faire pour les DEPLACER, c'est à dire être certain qu'ils soient bien arrivés sur le FTP avant de les effacer du système local ?
Existe-t-il une commande FTP de type "move" (qui effacerait le fichier local s'il est bien copié sur le FTP) ? Je n'en ai pas trouvé trace...
Existe t'il une technique (quelle commande) FTP pour s'assurer du bon état du fichier distant avant d'effacer la version locale ?
Je compte faire un fichier batch (*.bat) qui s'exécutera périodiquement pour déplacer sur un site distant tous les fichiers qui se trouvent dans un certain répertoire local.
Merci d'avance de vos réponses.
Je cherche quant à moi à réaliser cela (déplacement de fichiers locaux vers un site FTP) par une tâche planifiée de Windows.
Je n'ai pas de problème pour COPIER ces fichiers, mais comment faire pour les DEPLACER, c'est à dire être certain qu'ils soient bien arrivés sur le FTP avant de les effacer du système local ?
Existe-t-il une commande FTP de type "move" (qui effacerait le fichier local s'il est bien copié sur le FTP) ? Je n'en ai pas trouvé trace...
Existe t'il une technique (quelle commande) FTP pour s'assurer du bon état du fichier distant avant d'effacer la version locale ?
Je compte faire un fichier batch (*.bat) qui s'exécutera périodiquement pour déplacer sur un site distant tous les fichiers qui se trouvent dans un certain répertoire local.
Merci d'avance de vos réponses.
Suffit de jeter un oeil aux commandes FTP dont le doux nom est "RNFR" et "RNTO". Celà provoque du côté du serveur l'équivalent d'un move/rename, sans avoir besoin de transférer les fichiers en local.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
15 juil. 2006 à 08:54
15 juil. 2006 à 08:54
Salut,
Personnellement je préfère de télécharger les logiciels depuis leur site officiel (pratique conseillé et qui doit normalement devenir une habitude, mais chacun son choix) que d'utilser 01.net.com.
FileZilla
https://filezilla-project.org/
Gftp c'est un client ftp pour Linux et il se trouve dans la distribution
Si tu veux utilser les sources pour l'installer va voir
https://www.gftp.org/
A titre d'exemple.
Récemment j'ai conseillé un ami d'utiliser gaim, vu qu'il avait trop des problèmes avec msn. Ben, il l'a fait mais depuis 01.net.com
Et ça n'a pas marché. J'ai lui proposé le téléchargement depuis le site officiel et pas des problèmes.
Je n'ai rien contre 01.net.com mais tant qu'on a des sites officiels pourqoui pas en profiter ;)
lami20j
Personnellement je préfère de télécharger les logiciels depuis leur site officiel (pratique conseillé et qui doit normalement devenir une habitude, mais chacun son choix) que d'utilser 01.net.com.
FileZilla
https://filezilla-project.org/
Gftp c'est un client ftp pour Linux et il se trouve dans la distribution
Si tu veux utilser les sources pour l'installer va voir
https://www.gftp.org/
A titre d'exemple.
Récemment j'ai conseillé un ami d'utiliser gaim, vu qu'il avait trop des problèmes avec msn. Ben, il l'a fait mais depuis 01.net.com
Et ça n'a pas marché. J'ai lui proposé le téléchargement depuis le site officiel et pas des problèmes.
Je n'ai rien contre 01.net.com mais tant qu'on a des sites officiels pourqoui pas en profiter ;)
lami20j
Coyote90
Messages postés
5
Date d'inscription
mercredi 3 septembre 2003
Statut
Membre
Dernière intervention
19 juillet 2006
1
19 juil. 2006 à 12:13
19 juil. 2006 à 12:13
merci pour votre aide...
et effectivement il suffit de glisser le dossier ou le fichier vers un autre répertoire du serveur distant.
et effectivement il suffit de glisser le dossier ou le fichier vers un autre répertoire du serveur distant.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eliaszg
Messages postés
2
Date d'inscription
vendredi 7 décembre 2007
Statut
Membre
Dernière intervention
17 décembre 2007
1
17 déc. 2007 à 09:53
17 déc. 2007 à 09:53
Bonjour,
Merci pour la réponse,
En fait, j'ai consulté ces 2 foncitons mais je n'arrive pas à savoir où les utiliser :
- Si je ne dois pas les transferer en local où et comment les utiliser du coté serveur, est-ce en utilisant PHP?
Car le problème que je n'arriverais pas à lire ou copier à partir de mon serveur distant des fichiers xml se trouvant sur mon disque dur d'une facon automatique.
Remercie,
A+
Merci pour la réponse,
En fait, j'ai consulté ces 2 foncitons mais je n'arrive pas à savoir où les utiliser :
- Si je ne dois pas les transferer en local où et comment les utiliser du coté serveur, est-ce en utilisant PHP?
Car le problème que je n'arriverais pas à lire ou copier à partir de mon serveur distant des fichiers xml se trouvant sur mon disque dur d'une facon automatique.
Remercie,
A+
Utilisateur anonyme
14 juil. 2006 à 10:51
14 juil. 2006 à 10:51
Si tu ne veux pas le faire en ligne de commande, tu as les clients FTP genre FileZilla, GFTP (linux)...
Tu peux aller voir sur https://www.01net.com/ section "Télécharger" (colonne de gauche). Tu choisi ton OS, tu fais une recherche en tapant "FTP" et tu devrais trouver ton bonheur...
Tu peux aller voir sur https://www.01net.com/ section "Télécharger" (colonne de gauche). Tu choisi ton OS, tu fais une recherche en tapant "FTP" et tu devrais trouver ton bonheur...
je pense que la meilleure solution serait d'utiliser un script php qui serait appelé par le batch et qui se chargerait de ça.
eliaszg
Messages postés
2
Date d'inscription
vendredi 7 décembre 2007
Statut
Membre
Dernière intervention
17 décembre 2007
1
7 déc. 2007 à 15:40
7 déc. 2007 à 15:40
Bonjour,
je suis nouveau avec le monde de développement WEB
ma question c'est que je voudrais envoyer des fichiers xml automatiquement sur mon serveur FTP de l'hebergeur avec PHP
je sais que les méhtodes possibles sont GET POST ou bien avec les fonction ftp_connect
Les méthodes GET et POST obligent de choisir le fichier avec parcourir puis l'uploader donc je ne peux pas les utiliser car je veux une application qui ne nécessite pas l'intervention pour choisir le nom du fichier et cliquer envoyer.
Il n'y a alors que la méthode ftp_connect
Mais le problème que les fichiers se trouve sur le disque dur de mon PC et quand j'essaie de les envoyer sur le serveur ftp distant de mon hebergeur avec cette méthode une erreur s'affiche:
Warning: ftp_put(): Unable to access C:\mondossier\fichier.txt in /html_docs/monlogin/monfichierphp
quelle est la solution pour faire çà avec php ;
J'ai aussi une base de données Mysql j’ai essayé de créer une page sur ma machine dans localhost qui essaie d’envoyer les donnée au Mysql une erreur de connexion à la base de données s’affiche toujours malgré que j’arrive à me connecter si la page php créé se trouve sur le serveur distant.
J’ai essayé d’utiliser ASP.net C# pour faire une connexion Mysql sur le serveur distant de même je ne peux pas me connecter .
J'ai essayé d'utiliser ftp sous MS DOS et le problème qu'il met que je suis connecté au serveur distant j'attends 15 secondes et aprés il se deconnecte en mettant: connexion fermée par le hote distant
Après plusieurs jours de travail je ne trouve pas la solution. Quelqu'un saurait-il comment résoudre ce problème, SVP, je ne sais pas quoi faire
Merci d’avance pour la réponse
A+
:)
je suis nouveau avec le monde de développement WEB
ma question c'est que je voudrais envoyer des fichiers xml automatiquement sur mon serveur FTP de l'hebergeur avec PHP
je sais que les méhtodes possibles sont GET POST ou bien avec les fonction ftp_connect
Les méthodes GET et POST obligent de choisir le fichier avec parcourir puis l'uploader donc je ne peux pas les utiliser car je veux une application qui ne nécessite pas l'intervention pour choisir le nom du fichier et cliquer envoyer.
Il n'y a alors que la méthode ftp_connect
Mais le problème que les fichiers se trouve sur le disque dur de mon PC et quand j'essaie de les envoyer sur le serveur ftp distant de mon hebergeur avec cette méthode une erreur s'affiche:
Warning: ftp_put(): Unable to access C:\mondossier\fichier.txt in /html_docs/monlogin/monfichierphp
quelle est la solution pour faire çà avec php ;
J'ai aussi une base de données Mysql j’ai essayé de créer une page sur ma machine dans localhost qui essaie d’envoyer les donnée au Mysql une erreur de connexion à la base de données s’affiche toujours malgré que j’arrive à me connecter si la page php créé se trouve sur le serveur distant.
J’ai essayé d’utiliser ASP.net C# pour faire une connexion Mysql sur le serveur distant de même je ne peux pas me connecter .
J'ai essayé d'utiliser ftp sous MS DOS et le problème qu'il met que je suis connecté au serveur distant j'attends 15 secondes et aprés il se deconnecte en mettant: connexion fermée par le hote distant
Après plusieurs jours de travail je ne trouve pas la solution. Quelqu'un saurait-il comment résoudre ce problème, SVP, je ne sais pas quoi faire
Merci d’avance pour la réponse
A+
:)
8 août 2007 à 09:40
15 juil. 2012 à 01:15