Vous aimeriez aussi lire...

Vous venez de mettre à jour WordPress, un thème ou une extension, et soudainement, votre site affiche un message énigmatique : « Briefly unavailable for scheduled maintenance. Check back in a minute. » ? Pas de panique ! Votre site WordPress est simplement coincé en mode maintenance, un problème courant mais frustrant. Dans cet article, nous allons explorer les causes de ce blocage, vous montrer comment sortir du mode maintenance WordPress rapidement, et vous donner des astuces pour éviter que cela ne se reproduise.
Que vous soyez un débutant ou un utilisateur expérimenté, ces solutions vous aideront à restaurer votre site en quelques minutes. Nous aborderons également les bonnes pratiques pour gérer les mises à jour WordPress en toute sécurité, afin de minimiser les risques de plantage. Prêt à retrouver l’accès à votre site ? Suivez le guide !
Pourquoi WordPress reste bloqué en mode maintenance ?
Le mode maintenance WordPress est une fonctionnalité intégrée qui s’active automatiquement lors des mises à jour. Son rôle est de protéger votre site pendant les modifications critiques. Cependant, plusieurs raisons peuvent expliquer pourquoi votre site reste bloqué dans cet état :
1. Une mise à jour interrompue ou échouée
La cause la plus fréquente est une mise à jour qui ne s’est pas terminée correctement. Cela peut arriver si :
- Votre connexion Internet a été coupée pendant la mise à jour
- Le serveur a rencontré une erreur temporaire (timeout, mémoire insuffisante)
- Un conflit entre extensions ou thèmes a provoqué un plantage
2. Un fichier .maintenance corrompu ou persistant
WordPress crée un fichier caché nommé .maintenance à la racine de votre installation pour activer le mode maintenance. Si ce fichier n’est pas supprimé automatiquement après la mise à jour, votre site reste bloqué. Cela peut se produire si :
- Le processus de mise à jour a été interrompu brutalement
- Les permissions des fichiers sur votre serveur sont incorrectes
- Un plugin de cache ou de sécurité a interféré avec le processus
3. Un problème de compatibilité avec une extension ou un thème
Certaines extensions ou thèmes ne sont pas compatibles avec la dernière version de WordPress, ce qui peut provoquer un blocage pendant la mise à jour. Les plugins de sécurité, de cache ou ceux qui modifient profondément le cœur de WordPress sont souvent en cause.
Comment sortir du mode maintenance WordPress ? (Solutions pas à pas)
Voici les méthodes les plus efficaces pour résoudre le problème de WordPress bloqué en maintenance. Commencez par la première solution, et passez à la suivante si nécessaire.
Solution 1 : Supprimer manuellement le fichier .maintenance
C’est la méthode la plus simple et la plus courante pour résoudre ce problème.
- Accédez à votre hébergement via FTP ou le gestionnaire de fichiers :
- Utilisez un client FTP comme FileZilla ou l’outil « Gestionnaire de fichiers » de votre hébergeur (cPanel, Plesk, etc.)
- Connectez-vous avec vos identifiants FTP (fournis par votre hébergeur)
- Localisez le fichier .maintenance :
- Naviguez jusqu’à la racine de votre installation WordPress (généralement dans
public_htmlou un dossier nommé d’après votre site) - Activez l’option « Afficher les fichiers cachés » dans votre client FTP (le fichier commence par un point, donc il est masqué par défaut)
- Naviguez jusqu’à la racine de votre installation WordPress (généralement dans
- Supprimez le fichier .maintenance :
- Faites un clic droit sur le fichier et sélectionnez « Supprimer »
- Actualisez votre site WordPress : il devrait être de nouveau accessible
Note : Si vous ne voyez pas le fichier .maintenance, vérifiez que vous affichez bien les fichiers cachés. Certains hébergeurs masquent automatiquement ces fichiers.
Solution 2 : Vérifier et corriger les permissions des fichiers
Des permissions incorrectes peuvent empêcher WordPress de supprimer automatiquement le fichier .maintenance. Voici comment les vérifier :
- Connectez-vous à votre serveur via FTP.
- Faites un clic droit sur le dossier racine de WordPress et sélectionnez « Permissions de fichiers » (ou « File Permissions »).
- Vérifiez que les permissions sont configurées comme suit :
- Dossiers :
755ou750 - Fichiers :
644ou640
- Dossiers :
- Appliquez les permissions récursivement si nécessaire (cochez « Récursif dans les sous-dossiers »).
- Essayez à nouveau de supprimer le fichier .maintenance.
Solution 3 : Désactiver les extensions via FTP
Si le problème persiste après avoir supprimé le fichier .maintenance, un plugin peut être en cause. Voici comment les désactiver temporairement :
- Connectez-vous à votre serveur via FTP.
- Naviguez jusqu’au dossier
/wp-content/. - Renommez le dossier
pluginsenplugins_old(cela désactivera toutes les extensions). - Créez un nouveau dossier vide nommé
plugins. - Actualisez votre site WordPress : il devrait fonctionner sans les extensions.
- Si le site fonctionne, renommez
plugins_oldenpluginset réactivez les extensions une par une via le tableau de bord WordPress pour identifier le coupable.
Solution 4 : Réinstaller manuellement WordPress
Si aucune des solutions précédentes ne fonctionne, une réinstallation manuelle de WordPress peut être nécessaire. Cette méthode est sûre et ne supprimera pas vos contenus (articles, pages, médias).
- Téléchargez la dernière version de WordPress depuis WordPress.org.
- Décompressez le fichier ZIP sur votre ordinateur.
- Connectez-vous à votre serveur via FTP et supprimez les dossiers suivants (sauvegardez-les d’abord si possible) :
/wp-admin//wp-includes/
- Uploadez les nouveaux dossiers
wp-adminetwp-includesdepuis le fichier ZIP téléchargé. - Ne touchez pas au dossier
/wp-content/(il contient vos thèmes, extensions et médias). - Actualisez votre site : il devrait être de nouveau fonctionnel.
Comment éviter que WordPress reste bloqué en mode maintenance ?
Prévenir vaut mieux que guérir ! Voici les meilleures pratiques pour éviter que votre site WordPress ne reste coincé en mode maintenance lors des prochaines mises à jour :
1. Sauvegardez toujours votre site avant les mises à jour
Une sauvegarde complète (fichiers + base de données) vous permettra de restaurer votre site en cas de problème. Utilisez des plugins comme :
- UpdraftPlus
- BackupBuddy
- Duplicator
2. Mettez à jour WordPress, les thèmes et les extensions séparément
Évitez de lancer toutes les mises à jour en même temps. Procédez étape par étape :
- Mettez à jour WordPress en premier.
- Vérifiez que le site fonctionne correctement.
- Mettez à jour les extensions une par une, en vérifiant le site après chaque mise à jour.
- Terminez par la mise à jour du thème.
3. Utilisez un environnement de staging
Un site de staging (copie de votre site en environnement de test) vous permet de tester les mises à jour sans risque. De nombreux hébergeurs proposent cette fonctionnalité, comme :
- WP Engine
- SiteGround
- Kinsta
4. Désactivez les plugins de cache pendant les mises à jour
Les plugins de cache (comme WP Rocket, W3 Total Cache ou WP Super Cache) peuvent interférer avec les mises à jour. Désactivez-les temporairement avant de lancer une mise à jour.
5. Vérifiez la compatibilité des extensions et du thème
Avant de mettre à jour WordPress, vérifiez que vos extensions et votre thème sont compatibles avec la nouvelle version. Consultez :
- La page officielle de l’extension sur WordPress.org
- Le site du développeur du thème
- Les forums de support WordPress
Que faire si rien ne fonctionne ?
Si votre site WordPress reste bloqué en mode maintenance malgré toutes ces solutions, voici les étapes à suivre :
1. Contactez votre hébergeur
Certains hébergeurs proposent un support technique qui peut vous aider à résoudre le problème. Ils ont souvent accès à des outils de diagnostic avancés et peuvent restaurer votre site à partir d’une sauvegarde récente.
2. Restaurez une sauvegarde récente
Si vous avez une sauvegarde récente, restaurez-la pour retrouver un site fonctionnel. Utilisez un plugin comme UpdraftPlus ou demandez à votre hébergeur de le faire pour vous.
3. Faites appel à un expert WordPress
Si vous n’êtes pas à l’aise avec les manipulations techniques, un développeur WordPress peut résoudre le problème rapidement. Des plateformes comme Codeable ou WP Fix It proposent des services de dépannage WordPress.
Conclusion : Résoudre et prévenir le mode maintenance WordPress
Un site WordPress bloqué en mode maintenance est un problème courant mais facile à résoudre dans la plupart des cas. Voici un récapitulatif des points clés à retenir :
- La cause principale : Une mise à jour interrompue ou un fichier
.maintenancepersistant. - La solution la plus simple : Supprimer manuellement le fichier
.maintenancevia FTP. - Les solutions avancées : Vérifier les permissions, désactiver les plugins, ou réinstaller WordPress manuellement.
- La prévention : Sauvegarder avant les mises à jour, tester en staging, et mettre à jour progressivement.
En suivant ces étapes, vous devriez pouvoir sortir votre site WordPress du mode maintenance en quelques minutes. N’oubliez pas que les mises à jour sont essentielles pour la sécurité et les performances de votre site, alors ne les négligez pas ! Avec les bonnes pratiques, vous minimiserez les risques de plantage et garderez votre site en parfait état de marche.
Si vous avez rencontré ce problème et utilisé une autre solution, n’hésitez pas à la partager dans les commentaires !
Merci pour cet article détaillé ! J’ai déjà eu ce problème et j’aurais aimé avoir ces solutions sous la main à ce moment-là.
Merci pour cet article ! J’ai déjà été confronté à ce problème et vos solutions semblent très utiles.