====== FAQ Questions Générales ====== ===== FTP - Comment publier son site avec Filezilla ? ===== //FAQ postée par Victoria // \\ // 16 novembre 2006 // **"Comment publier son site"** Cette question revient toujours sur le forum et pour éviter de répondre au cas par cas. Je propose un petit explicite (en plus de celui de la [[http://wiki.nfrance.com/generale:ftp:utilisation_filezilla|FAQ]]) pour les novices ou pour experts (pourquoi pas) dans l’impasse. Avant tout télécharger ce [[http://www.mega-informatique.com/FileZilla_2_2_29_setup.exe|"Ftp client Filezilla"]] qui est le plus populaire, simple d'accès et gratuit. Après avoir [[http://wiki.nfrance.com/generale:ftp:installer_filezilla|installé Filezilla]] et l'avoir ouvert. __Vous cliquez__ : * Fichier > Gestionnaire de sites > Nouveau Site (pour l'enregistrer par defaut) * Dans la case hôte, vous devrez écrire le nom de votre serveur : ftp.nomdedomaine.com TYPE DE SERVEUR > vous laissez FTP TYPE D'AUTHENTIFICATION > vous sélectionnez le bouton "normal" * Vous remplissez ensuite les champs : UTILISATEUR et MOT DE PASSE avec ceux qu'on vous a communiqué dans le mail Nfrance ou récupérer dans votre espace client. * Après vous cliquez sur "connexion" et à ce moment vous allez vous connecter à votre serveur, si ca ne fonctionne pas c'est qu'une des informations que vous avez rentré précédemment n'est pas correcte. * Une fois connecté vous pouvez observer dans la fenêtre de droite les fichiers sur votre serveur distant (en l'occurrence votre site). * Il doit y avoir impérativement une page index.htm, html ou php (votre page d'accueil nommer index) ainsi que toutes vos autres pages, images, répertoire si vous en avez…etc… * Dans la fenêtre de gauche vous voyez les fichiers sur votre disque dur (local), si ca n'affiche pas les fichiers que vous désirez il faut que vous cliquez en dessous de "Site Local" et que vous sélectionnez le dossier correspondant à votre site sur votre ordinateur. * C’est le dossier (votresite_fichiers) qui accompagne votre site.html qui devra être ouvert dans cette fenêtre de gauche (plus précisément ou vous voyez nom…taille…type…modifie) * Pour transférer un fichier de votre ordinateur au serveur ftp.nomdedomaine.fr, vous pouvez faire un simple glisser/déposer de gauche à droite (Site Local vers Site Distant) ou cliquez 2 fois sur le fichier a transférer. Et voila vous n’avez plus qu’a allé sur l'URL: http://www.votrenomdedomaine.fr pour contrôler la publication. **A RETENIR: Tout ce qui est erreur 4xx (de 400 a 417) ce sont des erreurs du client (vous) et toutes erreurs 5xx (de 500 a 505) ce sont des erreurs du serveur.** Si après cette étape vous aller sur votre site et vous voyez ce message: Forbidden You don't have permission to access / on this server. Apache/1.3.37 Server at www.nomdedomaine.com Port 80" C'est l'erreur 403 (donc erreur de vous) qui vous signale que vous n'avez aucun __fichier index.html__ (ou .htm .php...) a la racine de votre site. (tres fréquents sur le forum) Il y a aussi erreur "404 File Not Found" (document non trouvé) qui signale que __votre page web n'existe pas__. Vous pouvez rencontrer d'autres problèmes avec votre ftp client. __Comme les exemples de messages suivants:__ Erreur: impossible de ce connecté! Etat: Attente de relance... (encore 5 tentatives) Contrôler si vous n'avez pas un pare-feu active mais parfois pour des raisons inexpliqués vous rencontrez ce message et quelques heures après tout redevient normal...(??) __Vous pouvez voir aussi ce genre de message:__ Etat : Connexion à ftp.nomdedomaine.com ... Etat : Connecté à ftp.nomdedomaine.com. Attente du message d'accueil... Réponse : 220 web1w1.nfrance.com FTP server (Version 6.00LS) ready. Commande : USER wbxxxxx Réponse : 331 Password required for wbxxxxx . Commande : PASS ******** Réponse : 530 Login incorrect. Erreur : Impossible de se connecter ! Contrôler que vous avez respecté les minuscules/majuscules de votre login et mot de passe Récupérer votre identifiant dans l' espace clientrubrique "Gérer vos hébergements" puis en selectionnant le bouton "ftp" à la ligne de votre hébergement.\\ **Attention pour les copier/coller a prendre uniquement les lettres et chiffres. (Pas les espaces)** __Vous avez aussi ce message d'erreur:__ Getting listing ""... STATUS:> Resolving host name ftp.nomdedomaine.com... STATUS:> Host name ftp.nomdedomaine.com resolved: ip = 80.247.xxx.xxx. STATUS:> Connecting to FTP server ftp.nomdedomaine.com:21 (ip = 80.247.xxx.xxx)... STATUS:> Socket connected. Waiting for welcome message... 220 anabelle.nfrance.com FTP server (Version 6.00LS) ready. STATUS:> Connected. Authenticating... COMMAND:> USER wbxxxxx 331 Password required for wbxxxxx. COMMAND:> PASS ***** 530 Login incorrect. ERROR:> Not logged in. STATUS:> Connection closed. Dans ce cas (assez rare), c'est parce que les DNS sont en cours de propagation sur un autre serveur. (Ici hébergement gratuit) //Victoria//