Dernières nouvelles de SeedProd

Tutoriels, conseils et ressources WordPress pour développer votre activité

WordPress bloqué en mode maintenance ? Voici comment le réparer RAPIDEMENT...

WordPress bloqué en mode maintenance ? Voici comment le réparer RAPIDEMENT... 

Écrit par : avatar de l'auteur Stacey Corrin
avatar de l'auteur Stacey Corrin
Stacey écrit sur WordPress et le marketing numérique depuis plus de 10 ans et sur d'autres sujets depuis bien plus longtemps. Parallèlement, elle est fascinée par la conception de sites web, l'expérience utilisateur et le référencement.
     Reviewed By : avatar de l'évaluateur Turner John
avatar de l'évaluateur Turner John
John Turner est le cofondateur de SeedProd. Il a plus de 20 ans d'expérience dans le domaine des affaires et du développement et ses plugins ont été téléchargés plus de 25 millions de fois.

Si votre site WordPress est bloqué en mode maintenance, cela signifie que le processus de mise à jour ne s'est pas terminé correctement et a laissé votre site bloqué sur un écran de maintenance. La bonne nouvelle est que cette erreur semble plus grave qu'elle ne l'est, et que vous pouvez la corriger rapidement.

Dans ce guide, j'expliquerai pourquoi WordPress reste bloqué en mode maintenance, comment le supprimer étape par étape, et ce que vous pouvez faire pour éviter que cela ne se reproduise.

Pourquoi WordPress reste-t-il bloqué en mode maintenance ?

WordPress se bloque en mode maintenance lorsque le processus de mise à jour est interrompu. Cela se produit généralement en raison d'une réponse lente du serveur, d'une mémoire insuffisante ou de mises à jour en masse qui n'aboutissent pas.

WordPress bloqué en mode maintenance

Normalement, WordPress crée un fichier temporaire .maintenance dans le dossier racine de votre site. Ce fichier affiche un bref écran de maintenance pendant l'exécution des mises à jour, puis se supprime une fois que tout est terminé. Si le processus est interrompu, le fichier n'est pas supprimé et votre site reste bloqué sur la page de maintenance jusqu'à ce que vous le répariez manuellement.

Comment résoudre l'erreur de blocage de la maintenance

Si votre site WordPress est bloqué en mode maintenance, ne vous inquiétez pas. Vous trouverez ci-dessous les méthodes les plus efficaces pour y remédier, étape par étape.

Supprimer manuellement WordPress du mode maintenance

La solution la plus rapide consiste à supprimer le fichier .maintenance du dossier racine de votre site. C'est ce fichier qui maintient votre site verrouillé en mode maintenance.

Connectez-vous à votre site à l'aide de FTP ou votre gestionnaire de fichiers d'hébergement, trouvez le fichier .maintenance et supprimez-le. Rafraîchissez votre site, et il devrait être de nouveau en ligne immédiatement.

Supprimer le fichier .maintenance pour sortir du mode maintenance dans WordPress

Que faire si vous ne voyez pas de fichier .maintenance ?

Parfois, le .maintenance est caché. Dans votre client FTP, activez l'option permettant d'afficher les fichiers cachés (par exemple, dans FileZilla, allez à Serveur " Forcer l'affichage des fichiers cachés).

Afficher les fichiers cachés dans votre client FTP

Si vous ne le voyez toujours pas, passez au dépannage du plugin ou du thème.

Les plugins ou les thèmes peuvent-ils maintenir WordPress en mode maintenance ?

Un plugin ou une mise à jour de thème qui échoue peut bloquer votre site. Pour vérifier, renommez votre plugins vers le dossier _plugins.

Renommez votre dossier de plugins pour résoudre les problèmes liés au mode maintenance

Si votre site se charge, le problème est lié à un plugin. Renommez-le à nouveau, puis désactivez les plugins un par un jusqu'à ce que vous trouviez le problème.

S'il ne s'agit pas d'un plugin, essayez de renommer votre dossier de thème actif. Cela forcera WordPress à basculer vers un thème par défaut et pourra remettre votre site en ligne.

Que faire si WordPress est toujours bloqué après avoir essayé ces corrections ?

En dernier recours, modifiez le wp-activate.php dans votre dossier racine.

Modifier le fichier wp-activate.php pour sortir du mode maintenance

Ouvrez-le dans le gestionnaire de fichiers de votre hébergement ou téléchargez-le par FTP, puis trouvez cette ligne :

define ('WP_INSTALLING', true)

Changer true à false et enregistrer le fichier :

define ('WP_INSTALLING', false)

Rechargez ou enregistrez le fichier. Rechargez votre site et il devrait maintenant quitter le mode maintenance.

Comment éviter de rester bloqué en mode maintenance

Il est facile de corriger l'erreur, mais il est préférable d'éviter qu'elle ne se produise. Voici les meilleures façons d'éviter les problèmes liés au mode de maintenance de WordPress.

Utiliser un hébergement fiable

Un hébergement lent ou à faibles ressources est souvent à l'origine de délais de mise à jour. Le passage à un plan supérieur ou à un hébergement WordPress géré réduira les risques de blocage de votre site.

Pour vous aider, vous pouvez consulter mon guide sur la façon de choisir le meilleur hébergement WordPress.

Éviter les mises à jour en masse

La mise à jour simultanée de plusieurs plugins et thèmes est risquée. Le moindre retard peut interrompre le processus et bloquer votre site. Mettez-les plutôt à jour un par un.

Éviter les mises à jour en masse de plugins dans WordPress pour éviter les problèmes liés au mode maintenance

Suivre des pratiques de mise à jour sûres

  • Ne fermez pas votre navigateur pendant les mises à jour
  • Sauvegardez toujours votre site avant de le mettre à jour
  • Utiliser un site d'essai pour tester les mises à jour importantes
  • Maintenir les plugins et les thèmes à jour régulièrement pour éviter les conflits

Comment personnaliser votre page de maintenance

Au lieu de laisser les visiteurs devant un écran de mise à jour vide, vous pouvez transformer le mode de maintenance en opportunité. Une page personnalisée vous permet de partager des mises à jour, d'harmoniser votre image de marque et même de recueillir des adresses électroniques pendant que votre site est hors ligne.

La façon la plus simple de le faire est d'utiliser le plugin de mode de maintenance SeedProd. SeedProd comprend des modèles prêts à l'emploi et un constructeur par glisser-déposer, ce qui vous permet de concevoir une page professionnelle en quelques minutes, sans avoir à coder.

Vous pouvez :

  • Ajoutez votre logo, vos couleurs et votre marque
  • Partager les mises à jour ou les temps d'arrêt prévus
  • Collectez des courriels et développez votre liste tout en étant hors ligne
  • Choisissez parmi des modèles tels que les pages "coming soon" et "404".
Personnalisez votre page de mode de maintenance avec SeedProd

Une fois que vous avez choisi un modèle et que vous l'avez personnalisé, il vous suffit de basculer le mode de maintenance sur Actif. Votre page sera mise en ligne instantanément et permettra aux visiteurs de rester intéressés jusqu'à ce que votre site soit prêt.

Pour tous les détails, suivez mon guide sur la façon de mettre WordPress en mode maintenance.

FAQs à propos de WordPress bloqué en mode maintenance

Combien de temps WordPress doit-il rester en mode maintenance ?
Normalement, elle ne dure que 30 à 60 secondes. Si elle dure plus longtemps, la mise à jour a été interrompue et vous devrez la corriger manuellement.
Est-ce que le fait de vider mon cache peut résoudre le problème de l'écran bloqué en mode maintenance ?
Oui. Effacez le cache de votre navigateur et tous les plugins de mise en cache de WordPress, car les pages mises en cache peuvent faire apparaître l'écran de maintenance même après que le problème a été résolu.
Puis-je désactiver le mode maintenance en utilisant WP-CLI ?
Oui. Si vous disposez d'un accès SSH, exécutez la commande wp maintenance-mode deactivate pour quitter immédiatement le mode de maintenance sans utiliser le protocole FTP.
Des permissions de fichiers incorrectes peuvent-elles bloquer WordPress en mode maintenance ?
Si WordPress n'a pas la permission de supprimer le fichier `.maintenance`, l'écran restera visible. Assurez-vous que votre dossier racine a les permissions d'écriture correctes.  

Vous savez maintenant comment réparer l'erreur WordPress bloqué en mode maintenance, pourquoi elle se produit et comment l'empêcher de se reproduire. Grâce à ces conseils, votre site peut rester en ligne et vos visiteurs ne seront pas bloqués pendant les mises à jour.

Si vous souhaitez mieux contrôler les temps d'arrêt, utilisez le plugin SeedProd pour créer une page de maintenance personnalisée. Ainsi, vous pouvez transformer un écran d'erreur frustrant en une page professionnelle qui partage les mises à jour, correspond à votre marque et recueille même des prospects pendant que votre site est hors ligne.

Les guides suivants peuvent également vous être utiles :

Merci de votre lecture ! Nous aimerions connaître votre avis, alors n'hésitez pas à laisser un commentaire pour nous faire part de vos questions et de vos réactions.

Vous pouvez également nous suivre sur YouTube, X (anciennement Twitter) et Facebook pour obtenir d'autres contenus utiles au développement de votre entreprise.

avatar de l'auteur
Stacey Corrin Rédacteur
Stacey écrit sur WordPress et le marketing numérique depuis plus de 10 ans et sur d'autres sujets depuis bien plus longtemps. Parallèlement, elle est fascinée par la conception de sites web, l'expérience utilisateur et le référencement.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, il se peut que nous recevions une commission. Nous ne recommandons que des produits dont nous pensons qu'ils apporteront une valeur ajoutée à nos lecteurs.

Commentaires

  1. Je vous remercie. J'avais complètement oublié que le fichier de maintenance était caché.

    1. Il n'y a pas de quoi, Richard. Nous sommes heureux que cet article nous ait aidés !

  2. Je suis très déçu par ce plugin. J'ai essayé de chercher le fichier caché, il n'est pas là, j'ai essayé de supprimer le plugin, il ne me permet toujours pas d'accéder à la page. J'ai vidé les caches encore et encore. J'ai essayé tout ce que vous avez suggéré. La seule façon de me connecter à l'administrateur a été de renommer le dossier du plugin, au moins j'ai pu entrer dans l'administrateur. Mais même en changeant le nom du dossier du plugin, je n'ai toujours pas d'accès normal à la page d'accueil, même en supprimant le fichier du plugin, je vois toujours la page "coming soon" !!! Cela ne devrait pas arriver.

    1. Bonjour Louise,

      Par défaut, SeedProd exclut les urls contenant les termes : login, admin, dashboard, et account pour éviter les blocages. Cela ne devrait pas affecter la connexion à votre tableau de bord WordPress.
      Utilisez-vous la version gratuite ou la version pro du plugin SeedProd ? Si vous utilisez la version gratuite, pouvez-vous poster le problème ici : https://wordpress.org/support/plugin/coming-soon/ et inclure l'URL de votre site ? Si vous utilisez la version Pro, veuillez nous envoyer un email à support@seedprod.com afin que nous puissions vérifier le problème.

      Je vous prie d'agréer, Madame, Monsieur, l'expression de mes salutations distinguées,

  3. Excellent article ! Vous pouvez également créer un répertoire comme "hide_maintenance" et y déplacer le fichier .maintenance. Votre site web devrait se résoudre assez rapidement.

  4. Je vous remercie. Je n'avais pas de fichier .maintenance, ce qui est le problème habituel. Votre suggestion de remplacer le fichier wp-activate.php a fonctionné à merveille.

    1. Nous sommes ravis de l'entendre, Jared. Nous vous remercions pour vos commentaires.

Les commentaires sont fermés.