Site WordPress en panne ? Intervention express 69 €, réponse dans la journée 7j/7Demander une intervention →
Forfaits maintenance

Vous tapez l’adresse de votre site et l’écran affiche « 502 Bad Gateway ». Plus de page d’accueil, plus de boutique, parfois plus d’accès à l’administration. L’erreur 502 WordPress est impressionnante, mais elle ne veut presque jamais dire que votre site a disparu.

Elle signale un incident de communication entre deux éléments du serveur. Voici ce que cela veut dire, les causes qui reviennent le plus souvent et les premiers gestes sans risque, avant de décider s’il faut passer par un dépannage WordPress.

Erreur 502 Bad Gateway sur WordPress : le serveur web ne reçoit plus de réponse de PHP

💡 L'essentiel à retenir

  • Une erreur 502 signifie que le serveur web n’obtient pas de réponse valide de PHP : votre site ne s’affiche plus, mais ses données sont en général intactes.
  • Les causes fréquentes : extension ou thème défaillant, serveur saturé, délai PHP dépassé, CDN ou pare-feu mal réglés.
  • Premier réflexe : patienter quelques minutes, recharger, puis vérifier si l’erreur touche tout le site ou une seule page.
  • À éviter : désactiver tout au hasard ou modifier des fichiers du serveur sans copie de sauvegarde.
  • Si l’erreur dure plus d’une heure, un diagnostic des journaux du serveur trouve la cause bien plus vite que les essais.
Sommaire
  1. Que veut dire « 502 Bad Gateway » ?
  2. Les causes d’une erreur 502 WordPress
  3. Les premiers réflexes sans risque
  4. Tableau récapitulatif
  5. Quand faire appel à un professionnel ?
  6. Questions fréquentes
  7. Une erreur 502 WordPress se corrige

Que veut dire « 502 Bad Gateway » ?

Le serveur qui reçoit votre visiteur n’a pas obtenu de réponse valide de celui qui fabrique la page.

Quand quelqu’un ouvre votre site, un premier logiciel, le serveur web, accueille la demande. Il la transmet à PHP, qui fait tourner WordPress, lit la base de données et renvoie la page. Le code 502, défini dans les normes du web, indique que ce premier maillon, la « passerelle », a reçu une réponse invalide, voire aucune, du maillon suivant.

Chemin d'une page WordPress du navigateur à la base de données, avec la coupure qui provoque l'erreur 502
Le serveur web reçoit votre demande, mais PHP, en aval, ne répond pas correctement.

Pour vous, la conséquence est simple : le problème n’est pas dans le texte de vos pages, mais dans la capacité du serveur à les produire.

502, 500, 503, 504 : ne pas confondre

Ces quatre numéros se ressemblent et n’ont pas la même origine. Le 500 est une panne du code, le 503 une indisponibilité souvent temporaire, le 504 un délai dépassé. Le 502 se situe entre les deux : PHP a répondu de travers, ou pas du tout.

Différence entre les erreurs de serveur 500, 502, 503 et 504 sur un site WordPress

Les causes d’une erreur 502 WordPress

Dans la majorité des cas, un 502 vient d’une extension, d’une surcharge ou d’un réglage de délai. Voici les cinq pistes à garder en tête, de la plus courante à la plus technique.

1. Une extension ou un thème défaillant

Une extension mal écrite, ou devenue incompatible après une mise à jour, peut monopoliser PHP jusqu’à le faire planter. C’est la première cause à soupçonner quand l’erreur apparaît juste après une mise à jour ou l’installation d’un module.

2. Un serveur saturé

Un hébergement a un nombre limité de processus PHP disponibles en même temps. Pic de visites, robots qui explorent le site, tâche planifiée trop lourde : quand tout est occupé, les demandes suivantes reçoivent un 502. Si l’erreur va et vient, c’est la piste la plus probable.

3. Un délai PHP dépassé

Certaines opérations, comme une importation de produits ou une sauvegarde, durent longtemps. Si PHP dépasse le temps autorisé, le serveur coupe le processus. Un signe qui ne trompe guère : l’erreur n’apparaît qu’après une longue attente, souvent une minute.

4. Un CDN ou un pare-feu mal réglé

Les services comme Cloudflare s’interposent entre vos visiteurs et votre serveur. S’ils n’arrivent plus à joindre votre hébergement, ou si une règle de sécurité bloque une adresse, c’est le CDN lui-même qui affiche le 502. Un point que nous reprenons dans nos prestations de sécurité WordPress.

5. Une base de données surchargée

Quand la base de données répond trop lentement, ou n’est plus accessible, WordPress ne peut plus construire la page. L’erreur peut alors prendre la forme d’un 502. Une base qui a grossi sans entretien est un terrain favorable, un sujet que couvre la optimisation de la vitesse de chargement.

Les premiers réflexes sans risque

Avant de toucher à quoi que ce soit, attendez quelques minutes, puis observez l’erreur. Beaucoup de 502 ne durent pas.

  1. Patientez 5 minutes et rechargez la page : une surcharge passagère se règle souvent seule.
  2. Testez en navigation privée et sur un autre appareil : cela écarte un problème de votre navigateur.
  3. Regardez si toutes les pages sont touchées, ou seulement l’administration, ou une page précise : l’indice oriente la cause.
  4. Consultez la page d’état de votre hébergeur : un incident général y est parfois déjà signalé.
  5. Notez ce qui a changé avant l’erreur : mise à jour, nouvelle extension, import, pic de visites.
  6. Vérifiez votre CDN si vous en utilisez un : certains affichent un état « serveur d’origine injoignable ».

Ces notes ne coûtent rien et feront gagner un temps précieux à la personne qui interviendra.

Ce qu’il vaut mieux éviter

Tableau récapitulatif

Ce que vous constatez Cause probable Premier réflexe
Erreur juste après une mise à jour Extension ou thème incompatible Sauvegarder, puis faire diagnostiquer
Erreur qui va et vient Serveur saturé Noter les heures, voir l’état de l’hébergeur
Erreur après une longue attente Délai PHP dépassé Éviter de relancer l’opération
Page d’erreur aux couleurs d’un CDN Serveur d’origine injoignable Consulter l’état du CDN
Erreur sur tout le site, sans changement Hébergement ou base de données Contacter l’hébergeur

Quand faire appel à un professionnel ?

Si le site reste inaccessible plus d’une heure, ou si l’erreur revient régulièrement, la cause se lit dans les journaux du serveur : c’est le moment de passer la main.

Isoler l’extension fautive demande de travailler sur une copie de test, de lire les journaux d’erreurs du serveur et de mesurer ce que consomme PHP. Chaque étape est rapide pour un technicien habitué, risquée pour qui la découvre. Une boutique, elle, perd des ventes à chaque heure d’arrêt.

Lors d’un dépannage, nous :

Pour ne plus découvrir une panne en même temps que vos clients, nos forfaits de maintenance WordPress incluent la surveillance du site, les sauvegardes et des mises à jour testées. Si l’erreur est apparue juste après une mise à jour de PHP, notre article sur la mise à jour PHP de WordPress explique pourquoi.

Questions fréquentes

L'erreur 502 vient-elle de mon site ou de mon hébergeur ?

Les deux sont possibles. Un serveur saturé ou en incident relève de l’hébergeur. Une extension qui consomme tout relève du site. Un test simple : si toutes les pages tombent en même temps, regardez d’abord l’état du serveur.

Mon site est-il perdu ?

Non, vos pages et vos produits sont toujours en base de données. Le visiteur n’y a simplement plus accès tant que PHP ne répond pas. Une sauvegarde récente reste utile avant toute intervention.

Pourquoi l'erreur disparaît puis revient ?

C’est le signe d’une saturation par moments : pic de visites, tâche planifiée trop lourde, robot qui explore le site, extension gourmande. L’erreur revient tant que la cause n’est pas identifiée.

Quelle est la différence avec une erreur 500 ou 504 ?

Une 500 indique que le code du site a planté, une 504 que PHP a mis trop de temps à répondre. La 502 dit que la réponse reçue est invalide ou absente. Les pistes se recoupent, mais pas les corrections.

Combien coûte une intervention ?

Notre Dépannage express est à 69 € par intervention, sans abonnement. Nous relevons la cause dans les journaux, corrigeons et vérifions que le site répond de nouveau.

Une erreur 502 WordPress se corrige

Une erreur 502 Bad Gateway n’efface rien : elle signale que PHP ne répond plus au serveur web, souvent à cause d’une extension, d’une saturation ou d’un délai. Patienter, observer et noter ce qui a changé suffit parfois. Quand l’erreur dure, mieux vaut un diagnostic qu’une série d’essais.

→ Votre site affiche toujours une erreur 502 ? Demandez une intervention express à 69 € : nous trouvons la cause et remettons le site en ligne, en général dans la journée.

Un problème sur votre site WordPress ou WooCommerce ? Nous répondons dans la journée, 7 jours sur 7.

Demander un devis gratuit →