Accessibility
Adobe
Se connecter Mes commandes Mon Adobe

Dreamweaver TechNote

Dépannage des problèmes liés au FTP

FTP est le protocole standard de transfert de fichiers sur le Web.

Pour effectuer un transfert via FTP dans Dreamweaver, l'utilisateur doit entrer les informations relatives à leur serveur Web dans la boîte de dialogue Définition du site ; dans la fenêtre Site (F5), il doit ensuite cliquer sur Connecter, puis sur Placer pour télécharger les fichiers ou dossiers sélectionnés. Les fichiers ou dossiers sélectionnés sont alors transférés vers le répertoire hôte spécifié sur le serveur Web. Pour plus de détails, consultez le paragraphe Définir les sites, dans la première section de la TechNote intitulée Configuration de la connexion FTP de Dreamweaver (TechNote 14787).

Cette TechNote fait partie d'un ensemble de TechNotes destinées à vous aider à configurer la connexion FTP de Dreamweaver et à résoudre les problèmes liés au FTP. Cette TechNote présente plusieurs solutions auxquelles vous devez faire appel uniquement après avoir consulté les TechNotes Configuration de la connexion FTP de Dreamweaver (TechNote 14787) et Server issues (Problèmes liés au serveur, TechNote 14833) *, dans lesquelles sont résolus les problèmes de connexion et de transfert les plus courants.

Vous trouverez à la fin de cette TechNote, dans la section Informations complémentaires, une liste d'autres TechNotes utiles consacrées à FTP.

Les échecs de connexion se produisent souvent pour les deux raisons suivantes : le serveur est hors ligne ou le réseau est occupé.

Le schéma ci-dessous représente les principales étapes par lesquelles les données doivent passer pour que le transfert FTP s'effectue avec succès :

Schéma FTP

Si vous parvenez à vous connecter ne serait-ce qu'une fois, cela signifie que vos paramètres FTP sont corrects. Si, avec les mêmes paramètres, vous parvenez à vous connecter mais de façon irrégulière, le problème est généralement dû à un serveur qui passe hors connexion ou à un trafic réseau trop important. Essayez, dans ce cas, de vous connecter ultérieurement et contactez l'administrateur système de l'entreprise qui héberge votre site.

Remarque : Lorsque vous essayez de résoudre un problème FTP, il est vivement recommandé de procéder méthodiquement et d'analyser chacune des variables une par une.

Contenu

Cliquez sur les liens ci-dessous pour trouver une solution possible au problème :

Passer en mode passif

Activez l'option Mode passif. Cela permet au serveur FTP de votre fournisseur d'accès de définir le port de données pour les transferts de fichiers lorsque Dreamweaver tente de se connecter à votre site. Bon nombre de fournisseurs configurent ainsi leurs serveurs afin d'améliorer le contrôle de la sécurité.

Remarque : Si la liste des fichiers ne s'affiche pas sur le serveur distant, les utilisateurs du système d'exploitation OS 10.2 doivent s'assurer que l'option Mode passif est activée.


Modifier les informations du répertoire hôte

Les informations du serveur Web, telles que le nom de connexion et le mot de passe, vous sont transmises par les administrateurs de serveurs. Vous devez les saisir telles qu'elles vous sont communiquées dans la boîte de dialogue Définition du site ; il peut en être autrement pour les informations du répertoire hôte.

Dreamweaver est strictement conforme aux nouvelles normes FTP. Ceci explique pourquoi la saisie des informations du répertoire hôte telles qu'elles ont été fournies peut ne pas fonctionner dans Dreamweaver alors qu'elle fonctionne sur un autre client. Ceci explique également pourquoi il est parfois nécessaire d'entrer le répertoire hôte différemment lorsque vous mettez à jour Dreamweaver 2 vers la version 3.

En cas de problème, essayez les méthodes suivantes pour entrer les informations du répertoire hôte :

  • Ajoutez une barre oblique (/) juste avant le nom du répertoire hôte, sans espace.
  • Si vous aviez déjà entré une barre oblique, supprimez-la.
  • Laissez le champ Répertoire hôte vide et ajoutez le nom du répertoire hôte à l'hôte distant, en le faisant précéder d'une barre oblique, comme dans l'exemple suivant :
  • Si votre dossier Web sur le serveur distant se trouve au-dessus de la racine, vous devez faire précéder le nom du répertoire hôte de ../, voire de ../../ (un jeu de deux points permet de remonter d'un niveau, deux jeux de remonter de deux niveaux, etc.).

    Une telle configuration est plutôt inhabituelle, mais possible.

La méthode appropriée dépend de la configuration du serveur. Essayez les quatre.

Une autre méthode efficace de résolution des problèmes liés au répertoire hôte consiste à essayer de glisser-déplacer un fichier au lieu d'utiliser la commande Placer ou la synchronisation. Veuillez consulter la section Glisser-déplacer des fichiers ci-dessous.


Modifier les préférences

Dans la plupart des cas, les utilisateurs n'ont pas besoin de modifier les préférences FTP par défaut du site. Toutefois, en cas de problème de transfert de fichiers volumineux, d'erreurs 530 et/ou 550 ou de perte de connexion, il peut être utile d'essayer d'autres paramètres de préférences.

Pour accéder à la boîte de dialogue Préférences, choisissez Edition > Préférences > FTP du site :

Préférences FTP du site

Les paramètres essentiels des préférences FTP du site sont les suivants :

  • Connexion FTP : et Déconnecter après. . .Minutes d'inactivité

    En cas de problème, il est préférable de laisser cette option désactivée.

  • Délai FTP (par défaut : 60)

    Lorsqu'une commande FTP est envoyée au serveur, le client attend un message de confirmation en retour. Dans le cas contraire, la commande est annulée. Délai FTP définit combien de temps Dreamweaver doit attendre une réponse du serveur avant d'abandonner une commande. Une valeur trop élevée fait passer l'application à l'état inactif. En cas d'absence de réponse du serveur, Dreamweaver peut apparaître « bloqué ». Une valeur trop faible provoque l'abandon prématuré des commandes.Une valeur comprise entre 60 et 120 secondes permet de gérer correctement la plupart des cas. Une technique de dépannage fréquemment pratiquée consiste à augmenter le Délai FTP de 60 à 120 secondes.

Une fois encore, dans la plupart des cas, il n'est pas nécessaire de modifier les préférences par défaut.


Vérifier les noms des fichiers et des dossiers

Les informations générales suivantes sur les conventions d'affectation des noms de fichiers sont très utiles pour résoudre les problèmes de transfert de fichiers et de dossiers :

  • Caractères spéciaux

    Assurez-vous que les noms de fichiers et de dossiers du site ne contiennent pas d'espace ou de caractère spécial. Les caractères spéciaux incluent ? * - & ^ % $ # ou tout caractère non alphanumérique autre que le caractère de soulignement (nom_fichier), qui est autorisé.

    Selon les systèmes d'exploitation utilisés, la longueur du nom peut poser problème lors du transfert de fichiers ou de dossiers. En cas de problème lors du transfert, essayez de télécharger un fichier ou un dossier dont le nom est court, comme test.htm.

    Enfin, notez que la fenêtre Site n'affiche pas, sur le serveur, les fichiers dont le nom commence par un point. Cette configuration a été définie volontairement. Si vous avez besoin de voir ces fichiers, utilisez un client FTP dédié, tel que WS_FTP (pour Windows) ou Fetch (pour Macintosh).

  • Majuscules et minuscules

    Les systèmes Windows et Macintosh ne sont pas sensibles à la casse pour ce qui est des noms de fichiers, contrairement aux systèmes Unix.

    Les systèmes Windows, Macintosh et Unix gèrent le transfert de fichiers comme suit :

    • Renommez localement un fichier exemple.htm en EXEMPLE.HTM : vous avez toujours un seul fichier, dont le nom est désormais en majuscules. L'inverse, de majuscules en minuscules, est également possible.
    • Téléchargez un fichier EXEMPLE.HTM dans un dossier sur un serveur Unix contenant déjà un fichier exemple.htm. Le fichier déjà présent sur le serveur ne sera pas écrasé. Vous avez alors deux fichiers : exemple.htm et EXEMPLE.HTM. L'inverse, de minuscules en majuscules, est également possible.
    • Téléchargez un fichier EXEMPLE.HTM dans un dossier hébergé sur un serveur Windows NT contenant déjà un fichier exemple.htm. Le nouveau fichier écrase le fichier déjà présent sur le serveur de sorte que vous avez plus qu'un fichier sur le serveur, EXEMPLE.HTM. L'inverse, de minuscules en majuscules, est également possible.

    Remarque : Certains serveurs Unix sont configurés pour convertir en minuscules tous les noms de fichiers téléchargés.


Vérifier les autorisations serveur

Un serveur est un ordinateur partagé entre plusieurs utilisateurs. Pour éviter que des utilisateurs n'interagissent avec les fichiers des uns et des autres, des autorisations de lecture, d'écriture et d'exécution différentes sont attribuées à chaque utilisateur ou groupe d'utilisateurs sur les différents fichiers et dossiers. Un utilisateur ou groupe peut être défini comme propriétaire d'un fichier, ce qui affecte les autorisations. D'autres autorisations peuvent être définies pour les fichiers ou dossiers.

Une autorisation peut ne pas vous être accordée (codes série 550) lorsque vous ne bénéficiez pas d'un jeu d'autorisations suffisant. Pour plus d'informations, contactez l'administrateur système de l'entreprise qui héberge votre site.


Vérifier le Journal FTP du site

Après une tentative de connexion ou de chargement, vous pouvez ouvrir le journal FTP de Dreamweaver pour consulter l'enregistrement d'une session entre votre ordinateur et le serveur. Tout code série FTP de trois chiffres identifie une remarque particulière. Pour plus d'explications sur le journal FTP et pour obtenir la liste des codes série FTP, consultez la TechNote Checking the FTP Log (Analyse du journal FTP, TechNote 14536) *. Prêtez également attention au type de démon et de serveur, et à la version à laquelle vous essayez de vous connecter. Les problèmes relatifs au serveur sont présentés dans la TechNote Server issues (Problèmes liés au serveur, TechNote 14832) *.

Pour lancer le Journal FTP du site de Dreamweaver :

Sous Windows :

  • Dans la fenêtre Site (F5), choisissez Fenêtre > Journal FTP du site.

Sous Macintosh :

  • Dans la fenêtre Document, choisissez Site > Journal FTP

Notez qu'un journal vide constitue un indice. Si un journal est vide après une tentative de connexion, cela signifie que l'outil FTP de Dreamweaver ne parvient pas à atteindre le serveur et ne peut donc pas lui envoyer de commandes.


Se connecter et effectuer le transfert à partir d'une nouvelle définition de site

En cas de problème, une très bonne méthode consiste à définir un nouveau site (consulter la TechNote 14028, How to Define a site in Dreamweaver, Définir un site dans Dreamweaver) directement sous la racine de votre disque dur avec un nouveau document de test, avant d'essayer de le télécharger. Cette méthode permet de vérifier qu'il n'y a pas d'espace ou de caractère spécial dans le chemin du dossier racine local, ni de problème de noms de fichiers ou de définition de sites corrompue.

En suivant les étapes ci-dessus, les utilisateurs Macintosh peuvent choisir de mettre à la corbeille leurs préférences Dreamweaver et de s'assurer que le nom de leur disque dur ne contient pas de caractère spécial.


Glisser-déplacer des fichiers

Lorsque vous sélectionnez un fichier et que vous cliquez sur Placer dans la fenêtre Site, Dreamweaver télécharge le fichier dans le dossier et sur le serveur spécifiés dans le champ Répertoire hôte.

Glisser-déplacer un fichier peut être utilisé pour résoudre des problèmes dans deux cas :

  • Lorsqu'un fichier n'est pas transféré ou qu'il n'est pas téléchargé dans le dossier adéquat, faire glisser un fichier du côté local vers le côté distant de la fenêtre Site vous permet de sélectionner le dossier et peut vous aider à réduire les risques de saisie incorrecte d'informations sur le répertoire hôte.
  • Lorsque vous ne pouvez pas vous connecter au serveur, laissez le champ Répertoire hôte vide et faites glisser le fichier au lieu d'utiliser la commande Placer.

Remarque : Attention, soyez très vigilant lorsque vous glissez-déplacez des fichiers. Si vous déplacez un fichier dans un répertoire inapproprié, les liens ne fonctionneront plus et les images des pages risquent de ne plus s'afficher.


Essayer un autre client FTP

Lorsque vous essayez de résoudre les problèmes de FTP, le nombre de facteurs impliqués est tel qu'il est primordial de réduire les sources potentielles de problèmes. Essayez par exemple de vous connecter et d'effectuer un transfert avec un autre client FTP. Il existe un grand nombre de clients disponibles gratuitement ou sous forme de logiciels publics. Les clients WS_FTP (pour Windows) et Fetch (pour Macintosh) font partie des plus courants. Un autre client FTP peut fonctionner alors que l'outil FTP de Dreamweaver ne fonctionne pas, et ce en raison d'un problème assez courant : le serveur est probablement configuré de façon erronée ou le démon provoque des bogues. Bon nombre de clients FTP dédiés sont écrits pour compenser ce type de problème côté serveur. Ce n'est pas le cas de l'outil FTP de Dreamweaver. Il fonctionne avec une configuration serveur standard correctement paramétrée, des autorisations appropriées pour l'utilisateur et des codes série FTP correctement formatés. Certains problèmes liés au serveur sont abordés dans la TechNote Server issues (Problèmes liés au serveur, TechNote 14832) * et ci-dessous, dans la section Vérifier les autorisations serveur. L'outil FTP de Dreamweaver s'attend à recevoir des informations de répertoire hôte dans le format spécifié par les normes FTP les plus récentes et, contrairement à d'autres clients, il ne permet aucune flexibilité en ce domaine. Veuillez consulter la section Répertoire hôte plus haut.


Utiliser la ligne de commande du Journal FTP du site

Si vous connaissez bien les commandes FTP, vous pouvez les entrer directement dans la ligne de commande du Journal FTP du site de Dreamweaver.

Pour lancer le Journal FTP du site Dreamweaver :

Sous Windows :

  • Dans la fenêtre Site (F5), choisissez Fenêtre > Journal FTP du site.

Sous Macintosh :

  • Dans la fenêtre Document, choisissez Site > Journal FTP

Vous pouvez obtenir une liste des commandes FTP standard acceptées par un serveur en tapant HELP dans la ligne de commande FTP. La TechNote Checking the FTP log (Analyse du journal FTP, TechNote 14536)* offre une bonne présentation des commandes FTP standard.


Informations complémentaires

Présentation des problèmes liés au FTP

Questions spécifiques sur le FTP

Résolution des problèmes de FTP


Dernière mise à jour : 30 septembre 2002
Créé(e) le : 6 novembre 2000
ID : 14834
Produit : Dreamweaver
Versions : Toutes
SE : Tous
Navigateur : Tous
Serveur : Tous
Base de données : Toutes
ID précédent : N/A