Comprendre l’utilité du FTP pour votre site WordPress
Le FTP, ou File Transfer Protocol, est un protocole de transfert de fichier essentiel pour la gestion de votre site WordPress. Il permet de déplacer des fichiers entre votre ordinateur et le serveur qui héberge votre site.
_Un expert vous dirait que le FTP est une pierre angulaire de l’administration d’un site web._
Pourquoi est-ce important ? Imaginez que vous souhaitez ajouter un nouveau thème, une extension (plugin), ou modifier des fichiers de code directement : le FTP est la solution.
Si votre site rencontre une erreur, le FTP vous offre un accés direct aux fichiers pour identifier et corriger le problème. Apprenez à maîtriser l’accès FTP et améliorez la gestion de votre site WordPress, un sujet que nous détaillons plus en profondeur dans notre article : FTP et WordPress : optimisez la gestion de votre site.
Qu’est-ce que le FTP et pourquoi l’utiliser avec WordPress ?
Le FTP est un protocole qui facilite le transfert de données, notamment des fichiers. Le protocole FTP est un standard depuis plusieurs décennies pour le transfert de fichiers sur internet.
Il utilise une connexion client-serveur : un logiciel client FTP sur votre ordinateur se connecte à un serveur FTP où sont stockés les fichiers de votre site WordPress.
Il ne faut pas le confondre avec le sftp qui utilise un protocole secure transfer. Il permet de sécuriser votre transfert.
En résumé, le ftp signifie l’échange de fichiers par protocole entre votre ordinateur et le serveur. En utilisant ce protocole vous pouvez directement ajouter, modifier, ou télécharger des fichiers sur votre site.
Le ftp est utilisé pour une variété d’actions. Il est particulièrement pratique lorsque vous devez effectuer des modifications qui ne sont pas possibles via l’interface d’administration de WordPress, par exemple un changement sur le code.
Dans quels cas utiliser le serveur FTP ?
Vous pourriez avoir besoin d’un accés ftp dans divers situations :
- Installation ou mise à jour de thèmes et d’extensions (plugin) wordpress : Lorsque l’installation via l’interface web échoue, ajouter les fichiers par ftp est une bonne alternative.
- Résolution de problèmes et erreurs : En cas de page blanche ou d’erreur 500, le ftp permet d’accéder aux fichiers php pour déboguer votre site.
- Transfert de fichiers volumineux : Transférer des fichiers d’image ou vidéo directement au serveur hébergeur, et rendre vos actions plus rapide, l’interface d’administration web ayant souvent une limitation de la taille des fichiers pour l’upload.
- Modification de fichiers de configuration : Pour les utilisateurs avancés, le ftp permet de modifier directement les fichiers php, tels que le fichier .htaccess, ou le fichier wp-config.php pour la base de donnée.
Ces actions ne sont pas possibles depuis l’interface web d’administration. Si vous rencontrez un souci d’accès à votre site WordPress, vous pourriez également vouloir jeter un oeil sur notre guide pour changer les DNS de votre site WordPress.
Comment se connecter à son serveur WordPress par FTP ?
Pour vous connecter à votre serveur FTP, vous aurez besoin d’un logiciel client FTP comme FileZilla (qui est gratuit et un des plus utilisé) ou Cyberduck. Ce logiciel agit comme une fenêtre sur les fichiers de votre site.
_De nombreux tutoriels en français existent pour vous guider sur l’installation de FileZilla ou Cyberduck_. Une fois installé, vous devez entrer les identifiant de connexion à votre serveur.
Ces identifiant comprennent généralement :
- L’adresse de l’hôte (ou du serveur).
- Le nom d’utilisateur.
- Le mot de passe.
Ces information vous seront disponible dans votre espace client chez votre hébergeur, ou bien directement dans votre cpanel. Une fois ces informations renseignées dans votre logiciel ftp et connecté, vous verrez apparaitre une fenêtre avec les dossier de votre site.
Le dossier racine pour un site wordpress se nomme souvent « public_html » ou bien « www ». En ouvrant ce dossier vous trouverez généralement le répertoire « wp-content » qui contient les fichiers de vos thèmes, extensions (plugin) et image ou video.
Le FTP et les mises à jour WordPress
Il est possible que WordPress vous demande vos identifiants FTP lors des mises à jour d’extensions (plugin) ou du thème. Cela signifie généralement que le serveur a des restrictions en termes de permissions.
Vous pouvez choisir d’entrer les identifiants ou bien choisir une autre option plus sécurisée, en utilisant un autre protocole que le ftp.
Pour corriger cela, la meilleure solution est de modifier les droits sur les dossiers du serveur. Cette solution est rapide et simple et permet d’éviter de rentrer vos identifiant ftp à chaque mise à jour.
Cette étape demande une connaissance en administration de serveur. Pour sécuriser l’accès à vos fichiers sur votre serveur, notre article Maîtrisez SSH pour sécuriser votre WordPress vous fournira des informations utiles.
L’utilisation de SFTP, plus secure est aussi une bonne alternative.
Comment effectuer des modifications via FTP ?
Pour modifier un fichier via FTP, le processus est simple :
- Localisez le fichier que vous souhaitez modifier sur le serveur.
- Télécharger ce fichier sur votre ordinateur.
- Ouvrez le fichier avec un éditeur de code (comme Visual Studio Code par exemple).
- Effectuer les modification nécessaire.
- Enregistrez vos modifications.
- Transférer la nouvelle version du fichier sur le serveur, écrasant la version précédente.
Il est important d’être prudent lors de la modification du code de votre site. Il est fortement conseillé de faire une sauvegarde avant toute modification.
Optimisation du transfert FTP pour WordPress
Si vous devez transferter un grand nombre de fichiers (comme des images dans votre médiathèque), vous pouvez utiliser le ftp. Cela peut être plus efficace que de charger ces fichiers un par un via l’interface web, surtout si vous avez des centaines de fichiers à ajouter.
Il faut tout de même être attentif, l’ajout de fichiers via ftp ne déclenche pas la génération des miniatures automatique de wordpress, et de plus, les images ainsi envoyées n’apparaîtront pas directement dans votre bibliothèque.
Vous pouvez donc choisir de passer par un gestionnaire d’extension (plugin) pour activer la génération des miniatures pour ces images. _Comme tout protocole, il est important de surveiller la sécurité des accès aux données, le protocole ftp n’échappe pas à cette règle._ Pour savoir comment installer WordPress de manière stable et sécurisée, découvrez notre article : Comment installer WordPress facilement et en toute sécurité.
Pourquoi utiliser FileZilla ?
FileZilla est un client FTP gratuit, reconnu pour sa simplicité d’utilisation. Il est compatible avec les différents systèmes d’exploitation (Windows, Mac, Linux).
Cet outil permet de gérer facilement vos transfert de fichier. La navigation au sein de son interface est très intuitive.
Vous pouvez choisir de créer plusieurs compte et donc pouvoir accéder facilement à plusieurs serveur. Vous pouvez aussi gérer et paramétrer la connexion de votre ftp (protocole protocol, option d’encodage, port, etc…
). FileZilla peut se révéler un allié de taille pour vos transfert de fichier et modification.
Conclusion : L’importance de maîtriser l’accès FTP pour votre WordPress
Maîtriser l’accès FTP est un atout majeur pour tout administrateur de site WordPress. Cela permet de gérer vos fichiers plus efficacement, et vous rendre plus autonome lors de la gestion de votre site.
Vous avez désormais les bases pour commencer à utiliser le ftp. N’hésitez pas à contacter le service client de votre hébergeur si vous avez besoin d’aide pour votre première connexion.
En cas de problème avec votre site, un accès au serveur est souvent indispensable pour diagnostiquer la source de l’erreur. Pour en savoir plus sur comment optimiser votre serveur local, vous pouvez consulter notre article: WAMP : le guide complet pour créer votre serveur local Windows.
De même, pour comprendre l’intérêt de tester en local vos modifications, découvrez : localhost : définition, fonctionnement et utilité et également Installer WordPress sur localhost : le guide ultime. Pour votre sécurité, si vous avez besoin d’aide pour gérer vos fichiers et leur transfert, faites appel à notre service client dédié avec un expert disponible par ligne direct et mail, chez Hostay, nous vous accompagnons dans tous vos besoins.
Questions fréquentes
Qu’est-ce qu’un accès ftp ?
Un accès ftp se réfère aux identifiants de connexion (nom d’utilisateur, mot de passe, adresse du serveur) nécessaires pour se connecter à votre serveur web via le protocole de transfert de fichiers. Ces informations vous sont généralement fournies par votre hébergeur web. Il est indispensable d’avoir un compte ftp pour pouvoir utiliser un programme ftp comme filezilla.
Comment ajouter un ftp dans WordPress ?
Il n’est pas possible d’ « ajouter » un ftp dans WordPress. Le ftp est un accès direct au serveur qui héberge votre site internet, il faut donc configurer un compte ftp directement au niveau de votre hébergement web. Vous aurez ensuite besoin d’un client ftp filezilla pour connecter à votre site. Il est possible d’activer d’autres protocoles sécurisés (comme le sftp) via votre config serveur, si vous souhaitez utiliser un autre type de connexion que le ftp classique.
Pourquoi devrais-je utiliser FileZilla ?
FileZilla est un client ftp très populaire, notamment grâce à sa gratuité et sa simplicité d’utilisation. Il permet de transférer des fichiers entre votre ordinateur et le serveur web où est hébergé votre site internet. Il est un outil puissant pour transférer des fichiers et vous offre un niveau de contrôle sur les fichiers de votre installation wordpress. L’interface intuitive de FileZilla le rend accessible à tous les utilisateurs, même ceux qui débutent avec ce type de programme ftp.
Comment utiliser un client FTP pour se connecter à votre site WordPress ?
Pour connecter à votre site, vous devez d’abord installer un client ftp comme FileZilla. Ensuite, vous entrez les identifiants de connexion (fournis par votre hébergeur) dans le programme ftp. Une fois connecté, vous verrez apparaître une fenêtre principale divisée en deux : votre site local à gauche et votre site distant à droite. Vous pouvez ensuite transférer des fichiers en utilisant le clic droit et en sélectionnant l’option adéquate. Le plus souvent « téléverser » ou « add from server ».
Quand est-il utile de téléverser en masse des fichiers dans votre médiathèque WordPress ?
Téléverser en masse via ftp est utile lorsque vous avez un grand nombre de fichiers (images, vidéos) à ajouter à votre médiathèque wordpress. Cette méthode peut être plus rapide que l’upload via l’interface d’administration wordpress. Il faut cependant savoir que les fichiers ainsi transférés n’apparaissent pas automatiquement dans votre bibliothèque. Il vous faudra ajouter une extension add pour pouvoir les voir. Vous pouvez aussi devoir cliquer sur quelque chose afin de générer les miniatures de ces images.
Pourquoi ne pouvez-vous pas simplement téléverser des fichiers par FTP et vous arrêter là ?
Bien que transférer des fichiers via ftp soit utile, il ne suffit pas pour que WordPress les reconnaisse et les intègre à votre site. En particulier, les fichiers multimédias transférés par ftp n’apparaîtront pas directement dans la médiathèque. Il est donc nécessaire d’utiliser une extension ou un script pour actualiser la base de données et activer la reconnaissance de ces fichiers.
WordPress vous demande vos identifiants ftp à chaque mise à jour d’extensions (plugins) ?
Si WordPress vous demande vos identifiants de connexion ftp lors des mises à jour, cela signifie généralement que les permissions des fichiers ne sont pas correctement configurées sur votre serveur. Pour résoudre ce problème, vous devez ajuster les droits sur les dossiers directement au niveau de votre administration serveur, afin que WordPress puisse faire les mises à jour par lui même. Une autre solution est d’utiliser le sftp au lieu du ftp.
Pourquoi as-t’on besoin d’accéder au serveur ftp d’un site wordpress ?
Accéder au ftp de votre site est nécessaire pour avoir un contrôle direct sur les fichiers qui le composent. Cela peut être utile pour résoudre des problèmes, modifier le code de votre thème, transférer des fichiers volumineux ou encore pour effectuer une installation wordpress qui échoue via l’interface classique. En résumé, l’accès ftp offre un niveau de contrôle plus fin sur votre site.
Que peut-on faire sur un serveur ftp ?
Sur un serveur ftp, vous pouvez transférer des fichiers, les modifier, les supprimer, créer des dossiers et gérer tous les fichiers et les dossiers de votre site. Vous pouvez donc intervenir au niveau du système de gestion, en ajoutant des éléments, en effectuant des modifications ou des suppressions en ligne de commande si vous êtes à l’aise avec ça. L’avantage est de pouvoir effectuer des actions même si le tableau de bord est inaccessible.
Comment se connecter à son serveur ftp ?
Pour se connecter à votre serveur ftp, vous aurez besoin d’un client ftp tel que FileZilla, et les identifiants de connexion ftp (adresse du serveur, nom d’utilisateur, mot de passe). Ces informations sont disponibles auprès de votre hébergeur web. Une fois ces données renseignées dans FileZilla, il suffit de cliquer sur « connexion » ou quelque chose d’équivalent, pour pouvoir parcourir votre serveur et transférer des fichiers dans les deux sens.