WordPress demande vos identifiants FTP pour installer ou mettre à jour : la solution

Fiche du décodeur d'erreurs, mise à jour le 12 octobre 2026

GênantMises à jour et installation
Le message affiché
To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed.
Autres formulations du même message 4
  • To perform the requested action, WordPress needs to access your web server. Please enter your FTP or SSH credentials to proceed.
  • Pour lancer la requête demandée, WordPress a besoin d’accéder à votre serveur web. Veuillez saisir votre identifiant FTP pour continuer.
  • Pour lancer la requête demandée, WordPress a besoin d’accéder à votre serveur web. Veuillez saisir votre identifiant FTP ou SSH pour continuer.
  • Unable to connect to the filesystem. Please confirm your credentials.

Avant d’installer quoi que ce soit, WordPress vérifie qu’il peut écrire lui-même dans ses dossiers. S’il constate que les fichiers n’appartiennent pas à l’utilisateur sous lequel tourne PHP, ou que les dossiers sont protégés en écriture, il se rabat sur une connexion FTP et vous demande vos identifiants. Ce n’est pas une panne, mais le signe d’un réglage de droits à corriger.

Pourquoi cette erreur apparaît

  • Les fichiers du site appartiennent à un autre utilisateur que celui qui exécute PHP, par exemple après une migration ou une copie faite avec le compte root.
  • Le dossier wp-content ou ses sous-dossiers ne sont pas accessibles en écriture.
  • Le serveur (VPS, serveur dédié, installation locale) fait tourner PHP sous un utilisateur générique, distinct du propriétaire des fichiers.
  • Une constante FS_METHOD mal choisie dans wp-config.php oblige WordPress à passer par FTP.

Comment corriger le problème

Remplir le formulaire en dépannage

Pour une mise à jour pressante, saisissez l’hôte, l’identifiant et le mot de passe FTP fournis par votre hébergeur : l’opération se fera. Choisissez FTPS ou SSH si votre hébergeur le propose : en FTP simple, le mot de passe circule en clair. La demande reviendra toutefois à chaque installation, car la cause est ailleurs.

Signaler le problème à l’hébergeur

Sur un hébergement mutualisé, PHP tourne en principe sous votre propre utilisateur et ce formulaire n’apparaît normalement pas. Écrivez au support en précisant que WordPress ne peut pas écrire dans wp-content : l’hébergeur peut rétablir le propriétaire des fichiers de son côté.

Remettre des droits standards

Avec votre logiciel FTP, appliquez 755 aux dossiers et 644 aux fichiers, en commençant par wp-content et ses sous-dossiers. Des droits plus larges ne corrigent pas un problème de propriétaire et exposent le site.

Attribuer les fichiers à l’utilisateur PHP

Sur votre propre serveur, repérez l’utilisateur qui exécute PHP, par exemple dans la liste des processus PHP-FPM, puis donnez-lui la propriété des fichiers du site. Adaptez le nom d’utilisateur, le groupe et le chemin.

ps aux | grep php-fpm
chown -R utilisateur:groupe /var/www/monsite

Forcer l’écriture directe, avec prudence

Cette ligne, placée dans wp-config.php, oblige WordPress à écrire sans FTP. Ne l’utilisez que si PHP tourne bien sous le propriétaire des fichiers, ou sur un serveur dont vous êtes le seul utilisateur : sinon, les nouveaux fichiers appartiendront au serveur web et le problème réapparaîtra ailleurs. N’inscrivez pas non plus votre mot de passe FTP en clair dans wp-config.php.

define( 'FS_METHOD', 'direct' );

Sauvegardez le site avant de toucher aux droits ou à wp-config.php, et ne confiez vos identifiants FTP qu’à des personnes de confiance.

Le guide completConfigurer correctement les permissions de fichier WordPress

Un autre message d'erreur ? Collez-le dans le décodeur : il le reconnaît et vous oriente vers la bonne fiche.

Ouvrir le décodeur