Lorsque vous tentez d’installer un plugin ou un thème sur WordPress, vous pouvez rencontrer l’erreur « Échec d’installation : Impossible de créer le dossier ». Ce problème est souvent causé par des permissions incorrectes, un problème de propriété des fichiers ou un espace disque insuffisant.
Dans cet article, je vous explique les causes possibles et vous propose des solutions efficaces pour résoudre ce problème et permettre une installation fluide sur votre site WordPress.
Vous ne parvenez pas à installer un plugin à cause de l’erreur « Impossible de créer le dossier » ?
Ce problème est souvent lié à des permissions incorrectes, un manque d’espace disque ou une configuration serveur mal ajustée.
Si vous ne trouvez pas la cause de l’erreur ou si votre site rencontre des problèmes d’installation récurrents, je peux vous aider à effectuer un diagnostic complet et à corriger ce problème rapidement.
Je vous propose une assistance sur mesure pour optimiser votre site WordPress et éviter ces erreurs à l’avenir.
Pourquoi cette erreur se produit-elle ?
Lorsque vous essayez d’installer un plugin dans WordPress, il peut arriver que l’installation échoue avec le message « Échec d’installation : Impossible de créer le dossier ».
Cette erreur indique que WordPress n’a pas les autorisations nécessaires pour créer un nouveau dossier dans le répertoire /wp-content/plugins/
. Cela signifie que le serveur empêche WordPress d’écrire ou de modifier certains fichiers, ce qui bloque l’installation.
Causes possibles
- Permissions incorrectes sur les fichiers et dossiers : WordPress ne peut pas créer de nouveaux dossiers si les permissions ne sont pas définies correctement.
- Propriété des fichiers mal configurée : Si le serveur web (Apache, Nginx) n’a pas les droits d’écriture sur le dossier
wp-content
, l’installation échouera. - Espace disque insuffisant : Si votre hébergement a atteint sa limite de stockage, WordPress ne pourra pas ajouter de nouveaux fichiers.
- Mode sécurisé activé sur l’hébergement : Certains hébergeurs appliquent des restrictions de sécurité qui empêchent la création de nouveaux fichiers ou dossiers.
Solutions
Vérifier et ajuster les permissions des fichiers et dossiers
WordPress a besoin de permissions spécifiques pour fonctionner correctement. Les valeurs recommandées sont :
- Dossiers :
755
- Fichiers :
644
Comment modifier les permissions via FTP ?
- Connectez-vous à votre site via FTP (FileZilla, cPanel, etc.).
- Accédez au dossier
/wp-content/
puis ouvrez/plugins/
. - Faites un clic droit sur le dossier
plugins
et sélectionnez « Permissions des fichiers ». - Assurez-vous que la valeur est 755 et appliquez cette modification à tous les sous-dossiers et fichiers.
Après cette modification, réessayez d’installer le plugin.
Vérifier la propriété des fichiers sur le serveur
Si votre site est sur un serveur dédié ou un VPS, il se peut que les fichiers appartiennent à un utilisateur différent de celui utilisé par le serveur web (www-data
).
Vérifier et corriger la propriété des fichiers via SSH :
- Connectez-vous à votre serveur via SSH.
- Exécutez cette commande pour voir qui possède les fichiers :
ls -l /var/www/html/wp-content/plugins/
Si les fichiers ne sont pas sous www-data
, exécutez cette commande pour les réattribuer :
chown -R www-data:www-data /var/www/html/wp-content/
Essayez d’installer le plugin à nouveau.
Vérifier l’espace disque disponible
Si votre hébergement est plein, WordPress ne pourra pas créer de nouveaux fichiers.
Comment vérifier l’espace disponible ?
- Dans cPanel, rendez-vous dans Statistiques > Utilisation du disque.
- Si vous utilisez SSH, tapez cette commande pour vérifier l’espace libre :
df -h
- Supprimez les fichiers inutiles ou contactez votre hébergeur pour augmenter votre quota.
Forcer WordPress à utiliser l’écriture directe
Si WordPress n’a pas accès aux fichiers en écriture, il peut demander des identifiants FTP. Vous pouvez contourner ce problème en ajoutant cette ligne à wp-config.php
:
define('FS_METHOD', 'direct');
Après avoir ajouté cette ligne, essayez d’installer le plugin à nouveau.
Vérifier le fichier .htaccess
Un fichier .htaccess
mal configuré peut empêcher WordPress de modifier les fichiers du serveur.
- Connectez-vous en FTP et accédez au dossier racine de votre site (
public_html
). - Téléchargez une copie de sécurité du fichier
.htaccess
. - Ouvrez-le avec un éditeur de texte et vérifiez qu’il ne contient pas de règles bloquant les permissions.
- Si vous avez un doute, renommez-le en
.htaccess_old
et testez à nouveau l’installation du plugin. - Si cela résout le problème, régénérez un nouveau
.htaccess
en allant dans Réglages > Permaliens et en enregistrant les modifications.
Désactiver temporairement le mode sécurisé de l’hébergeur
Certains hébergeurs activent par défaut un mode sécurisé qui empêche WordPress de créer de nouveaux fichiers. Si c’est le cas, essayez de :
- Vérifier dans votre espace client si une option « Protection avancée » est activée.
- Désactiver temporairement les restrictions de sécurité.
- Contacter le support technique de votre hébergeur pour leur signaler le problème.
Prévention : Comment éviter ce problème à l’avenir ?
- Vérifiez les permissions des fichiers après chaque migration ou changement d’hébergement.
- Utilisez un hébergement avec un espace disque suffisant pour éviter les erreurs liées à la mémoire.
- Effectuez des sauvegardes régulières de votre site avant de modifier
.htaccess
ou d’appliquer des changements majeurs. - Si vous utilisez un serveur dédié, assurez-vous que WordPress est exécuté sous le bon utilisateur (
www-data
). - Testez les installations de plugins sur un environnement de test avant de les appliquer à votre site en production.
Pour éviter de telles erreurs à l’avenir, il est recommandé de confier la maintenance de votre site à des professionnels. Découvrez mon services de maintenance pour assurer la pérennité de votre site WordPress.