Recherchez des solutions pour résoudre des problèmes de synchronisation ou de chargement de fichiers vers un serveur.

Des problèmes se produisent lorsque vous synchronisez des fichiers ou chargez des fichiers sur un serveur

Lorsque vous utilisez la fonction de synchronisation de Dreamweaver ou chargez des fichiers sur un serveur, les problèmes suivants peuvent se produire :

  • Lorsque vous envoyez des fichiers et que Dreamweaver vous avertit que le fichier distant a changé sur le serveur : « mon_fichier.htm a changé sur le serveur distant depuis la dernière opération de récupération ou d’envoi. Son envoi peut remplacer les changements apportés au fichier. Souhaitez-vous quand même envoyer le fichier ? » Cependant, vous savez avec certitude que les fichiers distants n'ont pas changé.
  • La boîte de dialogue Aperçu de la synchronisation n’affiche pas correctement la liste des fichiers à synchroniser.
  • La boîte de dialogue Aperçu de la synchronisation indique qu’aucune synchronisation n’est nécessaire, mais vous savez que certains fichiers ont changé.

Remarque : ces problèmes s’appliquent uniquement à Dreamweaver 8 et les versions ultérieures. La fonction de synchronisation a été modifiée dans Dreamweaver 8. Par conséquent, les étapes de dépannage décrites ici ne s’appliquent pas à Dreamweaver MX 2004 ni aux versions antérieures.

Cause des problèmes

Dans Dreamweaver 8 et versions ultérieures, lorsqu’un utilisateur envoie ou télécharge un fichier, Dreamweaver enregistre localement l’horodatage local et distant dans des fichiers nommés dwsync.xml, situés dans des dossiers masqués _notes du même dossier que les fichiers transférés. Il peut arriver que les fichiers dwsync.xml soient endommagés.

Remarque :

Essayez la solution 1 uniquement dans le cas où seuls quelques fichiers présentent des problèmes de synchronisation. Si plusieurs ou tous les fichiers présentent des problèmes de synchronisation, essayez la solution 2.

Solution 1 : supprimer le fichier dwsync.xml concerné

Si vous rencontrez des problèmes de synchronisation avec quelques fichiers, supprimez les fichiers dwsync.xml concernés (au lieu de recréer toutes les informations de synchronisation de votre site) :

  1. Fermez Dreamweaver.

  2. Dans l’Explorateur Windows ou le Finder Mac, naviguez jusqu’au dossier racine local du site et recherchez le dossier contenant les fichiers qui posent des problèmes de synchronisation. Pour chacun de ces dossiers, repérez le dossier _notes et supprimez le fichier dwsync.xml qui s’y trouve.

    Les fichiers dwsync.xml ne sont enregistrés que localement. Dreamweaver n’envoie jamais les fichiers dwsync.xml vers le serveur ; il n’y a aucune raison de le faire.

  3. Ouvrez de nouveau Dreamweaver et vérifiez si le problème est résolu.

Solution 2 : désactivez temporairement le paramètre « Conserver les informations de synchronisation ».

Si vous rencontrez de nombreux problèmes de synchronisation, vous pouvez temporairement arrêter le paramètre « Conserver les informations de synchronisation » de sorte que Dreamweaver recrée toutes les informations de synchronisation pour votre site :

  1. Dans la boîte de dialogue Définition du site, cliquez sur l’onglet Avancé, puis sélectionnez Infos distantes dans la liste Catégorie. Désactivez l’option « Conserver les informations de synchronisation » et cliquez sur OK.

    Cette action supprime tous les fichiers dwsync.xml existants.

  2. Fermez Dreamweaver.

  3. Vérifiez que tous les fichiers dwsync.xml ont été supprimés du dossier racine local et de ses sous-dossiers.

    Les fichiers dwsync.xml se trouvent dans les dossiers _notes, masqués par défaut dans Dreamweaver. Les fichiers dwsync.xml ne sont enregistrés que localement. Dreamweaver n’envoie jamais les fichiers dwsync.xml vers le serveur ; il n’y a aucune raison de le faire.

  4. Rouvrez Dreamweaver. Dans la boîte de dialogue Définition du site, sélectionnez l’option « Conserver les informations de synchronisation », puis cliquez sur OK. Dreamweaver recrée les fichiers dwsync.xml lorsque vous transférez des fichiers en direction ou en provenance du serveur. Vérifiez si le problème est résolu.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne