Fiche 02 · Erreurs serveur
Ces deux codes d'erreur signalent que votre serveur ne peut plus repondre, mais ils ne pointent pas vers la meme cause. Confondre les deux conduit a intervenir au mauvais endroit. Cette fiche explique comment les distinguer, et quoi faire dans les dix premieres minutes.
L'erreur 503 "Service Unavailable" signifie que le serveur est en vie mais ne peut pas traiter la requete en ce moment. Les causes les plus frequentes sur un hebergement mutualiise WordPress :
Pour isoler rapidement la cause : desactivez tous les plugins via FTP en renommant le dossier wp-content/plugins/ en wp-content/plugins-off/. Si le 503 disparait, reactivez les plugins un par un pour identifier le fautif.
Un 503 qui apparait seulement lors de la navigation en wp-admin mais pas sur le front-end pointe vers un plugin d'administration lourd (sauvegarde, securite, SEO) qui s'execute au chargement du tableau de bord.
L'erreur 504 "Gateway Timeout" signifie qu'un serveur intermediaire (Nginx, Cloudflare, ou un reverse proxy) a attendu trop longtemps une reponse du serveur en amont (PHP, MySQL) et a abandonne. C'est different du 503 : ici, le serveur essaie bien de traiter la requete, mais il est trop lent.
Causes frequentes :
Pour un 503 : consultez les logs d'erreur PHP (php_errors.log ou les logs disponibles dans votre panneau d'hebergement). La derniere entree avant le debut des 503 pointe souvent directement vers le plugin ou la fonction responsable.
Pour un 504 : verifiez l'etat de MySQL. Sur un hebergement mutualiise, contactez le support en precisant "erreur 504" et l'heure du debut. Sur un serveur dedie, consultez les slow query logs MySQL et cherchez des requetes qui durent plus de 5 secondes.
Dans les deux cas : si l'erreur est intermittente et disparait d'elle-meme, activez un plugin de monitoring simple pour capturer les prochains episodes avec les donnees systeme correspondantes.
Les diagnostics detailles avec les captures d'ecran et les configurations .htaccess sont sur wpadminlab.com : consultez le guide sur l'erreur 503 Service Unavailable WordPress et le guide sur l'erreur 504 Gateway Timeout WordPress.