L'une des rares erreurs très frustrantes que vous rencontrerez lors de l'utilisation de WordPress est l'erreur “503 Service non disponible”.

Cette erreur peut être assez déroutante pour la plupart des utilisateurs de WordPress car elle pourrait complètement rendre votre site Web hors ligne sans vous donner une raison claire de ce qui a causé l'erreur.

Il peut y avoir plusieurs causes différentes derrière l'erreur ‘503 Service non disponible' et elle peut également provenir de différents codes d'erreur.

Dans cet article, nous vous guiderons à travers les principales causes de l'erreur “503 Service indisponible” et nous vous montrerons comment corriger l'erreur par vous-même.

Qu'est-ce que l'erreur “503 Service indisponible” ?

erreur wordpress service 503 indisponible

L'erreur ‘503 Service Unavailable' est souvent causée par des plugins et des thèmes obsolètes et défectueux. Le problème se produit lorsque le serveur de votre site Web a du mal à obtenir une réponse d'un script PHP. Ce qui se produit généralement en raison de scripts obsolètes ou mal codés dans les thèmes et les plugins.

Cependant, dans certains cas, cela peut également être dû à une utilisation excessive des ressources du serveur. Ou lorsqu'il y a un problème sur les serveurs utilisés pour héberger votre site Web. Ainsi que lorsqu'il y a trop de demandes traitées par les serveurs en même temps, ce qui est courant avec les hébergeurs Web bon marché qui essaient d'héberger trop de sites Web sur des serveurs d'hébergement mutualisé.

Comment le réparer

Oui, le serveur de votre site Web peut être à l'origine de l'erreur “503 Service indisponible”. Mais, avant de sauter aux conclusions et de commencer à blâmer votre fournisseur d'hébergement Web, il est préférable de vous assurer que cela n'est pas causé par un plugin ou un thème défectueux.

Il existe deux stratégies pour résoudre ce problème : en désactivant tous les plug-ins et en désactivant votre thème actuel. Mais comment allez-vous faire cela alors que vous ne pouvez même pas accéder à votre tableau de bord d'administration WordPress ?

Heureusement, vous pouvez toujours désactiver en toute sécurité vos plugins et thèmes du serveur sans avoir à vous connecter à votre site Web WordPress ni à perdre de données. Voici comment.

1. Désactiver manuellement tous les plugins WordPress

Pour déterminer si l'erreur est causée par un plugin, nous devons désactiver tous les plugins. Vous pouvez désactiver manuellement tous les plugins côté serveur en renommant simplement le dossier des plugins WordPress.

Étape 1 : Connectez-vous à votre serveur

Tout d'abord, nous devons nous connecter à votre serveur pour trouver tous les fichiers WordPress liés à votre site Web.

Vous pouvez vous connecter à votre serveur à l'aide du gestionnaire de fichiers CPanel basé sur le Web ou utiliser un client FTP comme FichierZilla. Pour la démonstration, nous utiliserons CPanel File Manager puisqu'il est accessible à tous.

503 Service non disponible erreur-cpanel
  1. Pour ouvrir votre serveur Panneau CPtaper /cpanel à la fin de votre nom de domaine (ex : votresiteweb.com/cpanel)
  2. Entrez votre panneau CP Nom d'utilisateur et le mot de passe ouvrir une session
  3. Trouvez le Gestionnaire de fichiers l'application et ouvrez l'application public.html
    dossier

Noter: Si vous ne connaissez pas les informations de connexion pour CPanel, reportez-vous à l'e-mail de bienvenue que vous avez reçu de votre hébergeur lorsque vous avez enregistré votre compte pour la première fois. Ou connectez-vous à votre compte d'hébergement et accédez à CPanel à partir de là. Si vous utilisez un compte d'hébergement dédié ou VPS, vous devrez peut-être utiliser un client FTP à la place.

Étape 2 : Renommer le dossier Plugins

Pour désactiver les plugins, il vous suffit de changer votre dossier de plugins par défaut.

503 Service indisponible erreur-plugins-2
  1. Ouvrez le Contenu WP dossier
  2. Trouvez le plugins dossier et renommez-le en plugins-mauvais
  3. Créer un nouveau dossier vide et nommez-le plugins
503 Service indisponible erreur-plugins-3

Maintenant, essayez de charger votre site Web et voyez s'il résout le problème.

Étape 3 : Trouver le coupable

Si votre site Web fonctionne et revient à la normale, l'erreur a été causée par un plugin défectueux. Découvrons quel plugin a causé le problème.

  1. Retournez à la Contenu WP dossier
  2. Supprimer le dossier de plugins vide que vous venez de créer
  3. Renommer l'ancien dossier plugins-bad à son état d'origine pour plugins

Cela restaurera tous les plugins que vous aviez précédemment sur votre site Web. Mais ne vous inquiétez pas, tous ces plugins ne seront pas désactivés.

Connectez-vous maintenant à votre tableau de bord d'administration WordPress et réactivez vos plugins, un par un jusqu'à ce que vous trouviez quel plugin est à l'origine du problème.

2. Changer le thème du site Web par défaut

Si la désactivation des plugins n'a pas corrigé l'erreur, cela est probablement dû à un mauvais script sur votre thème WordPress. Essayons de désactiver votre thème par défaut.

Étape 1 : Connectez-vous à votre serveur

Suivez simplement les mêmes instructions que celles fournies dans la méthode précédente pour vous connecter à votre serveur à l'aide d'une application client FTP ou de CPanel.

Étape 2 : Supprimer le thème par défaut

Une fois que vous êtes sur le serveur, localisez le dossier Thèmes.

503 Service indisponible error-delete-theme
  1. Aller à WP-Contenu dossier et ouvrez le thèmes dossier.
  2. D'abord, faire une copie de sauvegarde de votre thème par défaut ou mieux encore, téléchargez-le sur votre ordinateur.
  3. Maintenant allez-y et supprimer le dossier lié à votre thème par défaut

Cela forcera WordPress à rétablir automatiquement votre site Web pour utiliser un thème WordPress original tel que TwentyNineteen.

Une fois que c'est fait, vérifiez si votre site Web fonctionne. Si cela fonctionne, il y a quelque chose qui ne va pas avec votre thème. Contactez le développeur du thème et demandez-lui de résoudre le problème.

Noter: Si vous ne voyez pas de thème original dans le dossier des thèmes de votre serveur, vous pouvez le télécharger manuellement. Télécharger le thème TwentyNineteen ici
et téléchargez-le dans votre dossier de thèmes.

Vous obtenez toujours l'erreur ?

Si vous voyez toujours la même erreur même après avoir suivi ces étapes, vous devriez envisager de demander l'aide d'un professionnel. Votre site Web pourrait même être menacé par une attaque DDoS.

Parfois, la réinstallation de WordPress peut résoudre le problème. Mais n'essayez pas de le faire vous-même, car une seule erreur pourrait complètement effacer toutes les données de votre site Web. Embaucher un professionnel pour vous aider avec le travail.

Ou contactez votre fournisseur d'hébergement de site Web et demandez à son équipe de support technique de vérifier votre site Web pour voir ce qui se passe. Selon la qualité d'un service d'hébergement Web que vous utilisez, ils devraient vous aider à résoudre le problème en quelques minutes.