Comment corriger l’erreur 503 Service indisponible dans WordPress

Sep 25, 2021
admin

Vous avez une erreur 503 qui s’affiche lorsque vous essayez d’afficher votre site WordPress ? Vous vous êtes probablement demandé ce qui s’est passé et comment vous en débarrasser, n’est-ce pas ? Voici quelques étapes de dépannage pour le découvrir.

Comment réparer l’erreur 503 Service indisponible dans WordPress

La première chose est de comprendre ce que c’est. Cela pourrait se produire en raison de mauvaises autorisations de fichiers, d’une erreur avec htaccess, d’un problème de plugin ou de thème, ou même de votre hébergeur. Les erreurs 503 sont généralement dues au fait que le serveur Apache de votre site Web ne peut pas traiter la requête HTTP. Cela peut être dû au fait que le serveur est surchargé ou qu’il est en maintenance.

Cependant, avant de dépanner, trouvez quelle était la dernière chose que vous avez faite avant l’erreur 503 qui est apparue. Si vous pouvez vous en souvenir, c’est génial ! Peut-être était-ce la mise à jour d’un thème ou d’un plugin, ou l’ajout accidentel d’un caractère manquant ou l’ajout d’un caractère à un bout de code à votre .htaccess ou autre chose. Cependant, si vous ne savez pas, alors vous allez devoir dépanner l’erreur 503.

Dépannage des erreurs 503

Permissions de fichiers:

Vérifiez que toutes les permissions de fichiers ordinaires (AKA CHMOD) sont définies comme suit:

Répertoires (ou sous-dossiers) : 0755
PHP, Images, .htaccess : 0644

Si vous avez une certaine sécurité définie pour les dossiers de répertoire et les fichiers PHP, alors utilisez-les.

.htaccess

Vérifiez votre fichier .htaccess pour vous assurer qu’il ne manque pas de code, ou qu’il n’est pas corrompu.

Au minimum, votre fichier .htaccess de WordPress devrait ressembler à :

# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php </IfModule># END WordPress

S’il a plus que cela, regardez-le attentivement et voyez si vous avez besoin de l’autre code. Pas sûr, alors engagez quelqu’un ou demandez à votre hôte Web.

Vos plugins

Vous voulez toujours essayer de faire une vérification des conflits pour vos plugins et vos thèmes. Cela réduira la liste sur ce qui cause le problème. Pour ce faire, vous pouvez vous connecter au cPanel de votre hébergeur ou au panneau de contrôle/gestionnaire de fichiers, ou vous connecter via FTP ou sFTP ou WinSCP, et essayer ce qui suit pour dépanner les plugins. (J’utilise Filezilla pour FTP et sFTP)

1. Naviguez dans votre dossier wp-content (comme la capture d’écran ci-dessous.)

2. Renommez votre dossier plugins en pluginsOLD. Créez un nouveau dossier nommé plugins. Laissez-le vide. Cela désactivera tous vos plugins.

3. Visitez votre site WordPress et voyez si l’erreur 503 disparaît. Si ce n’est pas le cas, alors ce n’est pas vos plugins. Si c’est le cas, vous devrez supprimer les nouveaux dossiers de plugins vides que vous avez créés, et renommer le dossier pluginsOLD en plugins.

4. Dans le cas où il s’agit des plugins, après avoir renommé votre dossier pluginsOLD en plugins, car vous aurez besoin de dépanner davantage.

5. Puisque vous avez déjà désactivé les plugins, allez dans votre zone d’administration WordPress, et un par un, activez chaque plugin. Celui que vous activez en dernier et qui provoque l’erreur 503 est le coupable. Vous devrez retourner au FTP ou sFTP pour désactiver le plugin (en le renommant avec OLD ou -old à la fin du nom du dossier.)

Votre thème

Ce n’était pas votre plugin ? Essayez votre thème.

1. Naviguez vers votre dossier de thème, dans votre dossier wp-content, et vous obtiendrez une liste de thèmes.

2. Renommez tous les thèmes, sauf un thème par défaut comme Twenty Seventeen, avec OLD ou -old, à la fin du nom du dossier de thème. Vous n’avez pas de thème WordPress par défaut ? Alors voici un lien pour aller télécharger Twenty Seventeen.

3. Visitez votre site web pour voir s’il est en place. Si la désactivation de ces thèmes tout en gardant un thème WordPress par défaut fait l’affaire, alors tant mieux ! Si ce n’est pas le cas, vous devez approfondir le dépannage.

Hôte web

Informez votre hôte web que vous avez une erreur 503. Demandez-leur de voir si c’est quelque chose de leur côté qui pourrait être un problème.

En conclusion, l’une de ces options devrait faire partie du problème. En fait, pendant que vous dépannez, vous devriez probablement regarder soumettre un ticket de support avec votre hôte web pour vous assurer que ce n’était pas un problème de leur côté. Ce n’est pas toujours le cas, mais c’est définitivement une voie à vérifier.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.