Le transfert FTP vide les fichiers

Tout ce qui concerne la navigation sur internet, la messagerie électronique, les conversations, la création de sites. Les fournisseurs (FAI) et les box...
-> Safari, Firefox, Chrome, Mail, Outlook pour Mac, iChat, Skype, iWeb...
-> Freebox, Neufbox, Livebox...

Le transfert FTP vide les fichiers

Messagepar g_bu » Ven 04 Juil 2008 11:44:46

Bonjour à tous,

C'est à nouveau moi...

Je rencontre quelques problème lors du transfert de fichier via FTP. J'ai voulu tester KompoZer (qui à l'air très bien pour la mise à jour de petit site) et lorsque je publie le site, les fichiers se vident... Alors je me dis que c'est KompoZer qui foire... je teste avec CyberDuck, et là même problème, lorsque je transfert un fichier il se retrouve sur le serveur complètement vide...
Après je me suis demandé si c'était le serveur de mon site qui plantais... et là je vais sur mon PC, et hop le transfert à marché sans problème!!!

J'ai besoin d'aide là! Quelqu'un à une idée d'ou ça vient ???

Merci à tous!

A plus!

[EDIT]
Test avec FileZilla même bug...
Problème de port peut-être ?
Je sais pas trop ou allé chercher...
[/EDIT]
g_bu
 

Messagepar g_bu » Ven 04 Juil 2008 12:17:24

J'ai tester avec un autre serveur web... et là ça marche nickel!
Donc ça doit venir du serveur... mais ce que je trouve étrange, c'est que sur PC ça fonctionne... :(
g_bu
 

Messagepar Jérémy Hourdin » Ven 04 Juil 2008 17:12:24

De mon côté j'utilise Transmit qui est un peu la rolls des clients FTP sur Mac (et donc payant).

En fait il arrive qu'après le transfert d'un fichier, le logiciel FTP n'affiche pas le contenu actualisé. Le fichier a bien été transféré, c'est juste un problème d'affichage. Il faut donc réactualiser l'affichage manuellement (généralement avec un coup de Pomme-R ou de clic droit).

A part ça, je ne vois pas d'où ça pourrait venir car sauf si le client FTP retourne une erreur, si un transfert est fini, le fichier est en place. Beaucoup d'erreurs proviennent généralement des pare-feux qui ne laissent passer que les connexions FTP passives. Dans ce cas, la connexion au serveur s'établit, mais le transfert d'un fichier retourne à chaque fois une erreur. Il faut donc activer le transfert en mode "passif" dans les préférences du client FTP (la plupart intègrent un réglage automatique).
Avatar de l’utilisateur
Jérémy Hourdin
Administrateur
Administrateur
 
Message(s) : 187
Inscription : Mer 27 Avr 2005 15:35:31
Localisation : Villeurbanne

Messagepar g_bu » Ven 04 Juil 2008 22:49:02

Hello Jérémy,

Merci de ta réponse!

Non ce n'est pas un problème d'affichage... la page est réellement vide après l'upload (0 ko) si je la re-download elle est vraiment vide... :cry:

Ok je vais voir ce que je peux changer dans mes préférences... Je vais aussi voir avec l'hébergeur en question...!

Bonne nuit !
g_bu
 

Messagepar g_bu » Sam 05 Juil 2008 12:40:58

Alors j'ai testé en changeant le transfert en mode "passif"... toujours le même problème...
g_bu
 

Messagepar Jérémy Hourdin » Sam 05 Juil 2008 13:08:46

Zut alors ! Et par curiosité, c'est sur quel serveur que tu rencontres ce problème ?
Avatar de l’utilisateur
Jérémy Hourdin
Administrateur
Administrateur
 
Message(s) : 187
Inscription : Mer 27 Avr 2005 15:35:31
Localisation : Villeurbanne

Messagepar g_bu » Lun 07 Juil 2008 10:37:58

L'OS du serveur en question est Windows 2000...
Je ne m'y connait pas trop en serveur, mais le problème ne pourrait pas venir du système de fichier qui est peut-être en NTFS ? Mac OS ne peut pas écrire sur un disque en NTFS... !?
g_bu
 

Messagepar guill » Lun 07 Juil 2008 13:40:00

est-ce un serveur privé, un espace disque que tu loue (ovh, 1and1...) ou un espace attaché à ton abonnement internet (free, neuf...) ?
Etudiant en communication.
MacBook Pro 15" Unibody, iPhone 3G, iPod 40Go 2G, Time Capsule 1 To
Avatar de l’utilisateur
guill
Membre LGDM
Membre LGDM
 
Message(s) : 169
Inscription : Sam 26 Avr 2008 15:45:09
Localisation : Lyon

Messagepar Jérémy Hourdin » Lun 07 Juil 2008 14:04:30

Je t'ai parlé des modes "passif" et "actif", il y a aussi le transfert de fichier en mode "ASCII" ou "binaire" (dans Transmit, menu Transfert > Mode > Automatique). Peut-être que ton logiciel sur Mac n'utilise pas le bon réglage.

Dans tous les cas, pour te dépanner, un transcript nous serait très utile. Pourrais-tu nous copier-coller le transcrit que tu obtiens après t'être connecté sur ton serveur et avoir tenté de déposer un fichier ? Pour afficher le transcript dans Transmit, ça se passe dans le menu Affichage > Afficher Transcript.
Avatar de l’utilisateur
Jérémy Hourdin
Administrateur
Administrateur
 
Message(s) : 187
Inscription : Mer 27 Avr 2005 15:35:31
Localisation : Villeurbanne

Messagepar g_bu » Mar 08 Juil 2008 11:53:53

guill -> merci pour ton message! c'est un espace disque que je loue (enfin ... ce n'est pas moi! c'est qqun qui m'a demandé de l'aider pour la mise à jour de son site).

Jérémy -> J'ai essayé les modes ASCII ou binaire... toujours rien...
Voici un transcript (c'est bien ça?) :
Code : Tout sélectionner
Statut :   Résolution de l'adresse IP pour www.mon_serveur.com
Statut :   Connexion sur adresse IP...
Statut :   Connexion établie. Attente du message d'accueil...
Réponse :   220 FTP server...
Commande :   USER user
Réponse :   331 User name okay, need password.
Commande :   PASS ****************
Réponse :   230 User logged in, proceed.
Commande :   SYST
Réponse :   215 UNIX Type: L8
Commande :   FEAT
Réponse :   211-Extension supported
Réponse :    CLNT
Réponse :    MDTM
Réponse :    MDTM YYYYMMDDHHMMSS[+-TZ];filename
Réponse :    SIZE
Réponse :    SITE PSWD;EXEC;SET;INDEX;ZONE;CHMOD;MSG
Réponse :    REST STREAM
Réponse :    XCRC filename;start;end
Réponse :    MODE Z
Réponse :   211 End
Statut :   Connecté
Statut :   Récupération du contenu du répertoire...
Commande :   PWD
Réponse :   257 "/" is current directory.
Commande :   TYPE I
Réponse :   200 Type set to I.
Commande :   PASV
Réponse :   227 Entering Passive Mode (209,34,176,13,4,177)
Commande :   LIST
Réponse :   150 Opening ASCII mode data connection for /bin/ls.
Réponse :   226 Transfer complete.
Statut :   Calcul du décalage horaire du serveur...
Commande :   MDTM
Réponse :   213 20080707100904
Statut :   Décalage fuseau horaire : Serveur : -14400 secondes, Local : 7200 secondes. Différence : 21600 secondes.
Statut :   Lecture du contenu du répertoire achevée.


ça c'était pour la connexion, maintenant le transfert d'un fichier (test.html) :

Code : Tout sélectionner
Statut :   Commence l'envoi de /Applications/MAMP/htdocs/test.html
Commande :   CWD /
Réponse :   250 Directory changed to /
Commande :   PWD
Réponse :   257 "/" is current directory.
Statut :   Récupération du contenu du répertoire...
Commande :   TYPE I
Réponse :   200 Type set to I.
Commande :   PASV
Réponse :   227 Entering Passive Mode (209,34,176,13,8,194)
Commande :   LIST
Réponse :   150 Opening ASCII mode data connection for /bin/ls.
Réponse :   226 Transfer complete.
Commande :   TYPE A
Réponse :   200 Type set to A.
Commande :   PASV
Réponse :   227 Entering Passive Mode (209,34,176,13,8,223)
Commande :   STOR test.html
Réponse :   150 Opening ASCII mode data connection for test.html.
Erreur :   Délai d'attente expiré


Dès qu'il a fait ça il m'ouvre une fenêtre en disant que le fichier existe déjà (alors qu'il n'y était pas encore sur le serveur....).
Si je mets "annuler" le fichier est sur le serveur mais il est vide. Si je met "remplacer" voici avec quoi il continue
Code : Tout sélectionner
Statut :   Résolution de l'adresse IP pour www.mon_serveur.com
Statut :   Connexion sur Adresse IP...
Statut :   Connexion établie. Attente du message d'accueil...
Réponse :   220 FTP server...
Commande :   USER user
Réponse :   331 User name okay, need password.
Commande :   PASS ****************
Réponse :   230 User logged in, proceed.
Statut :   Connecté
Statut :   Commence l'envoi de /Applications/MAMP/htdocs/test.html
Commande :   CWD /
Réponse :   250 Directory changed to /
Commande :   PWD
Réponse :   257 "/" is current directory.
Statut :   Récupération du contenu du répertoire...
Commande :   TYPE I
Réponse :   200 Type set to I.
Commande :   PASV
Réponse :   227 Entering Passive Mode (209,34,176,13,9,52)
Commande :   LIST
Réponse :   150 Opening ASCII mode data connection for /bin/ls.
Réponse :   226 Transfer complete.
Statut :   Passer l'envoi de /Applications/MAMP/htdocs/test.html
Statut :   Transfert de fichier réussi


Et là il ouvre de nouveau une fenêtre en me disant qu'il existe déjà... j'ai mis "annuler" et il me met "statut : transfert de fichier réussi"...

Voilà... c'est louche quand même!
g_bu
 


Retour vers Internet



Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)

cron