Résumé rapide du problème
L'erreur 504 Gateway Timeout sur WordPress signifie qu'un serveur intermédiaire a attendu la réponse du serveur web au-delà du délai autorisé. Elle traduit un traitement trop lent : requête PHP interminable, base de données surchargée ou ressources insuffisantes.
Solution rapide
Identifiez le processus lent (import, sauvegarde, requête SQL), augmentez les délais PHP (max_execution_time) et les ressources serveur, désactivez les plugins gourmands et videz les caches.
Comment reconnaître ce bug
- Le navigateur affiche « 504 Gateway Timeout » après un long temps de chargement
- L'erreur apparaît surtout sur des actions lourdes (import, sauvegarde, page complexe)
- Le site fonctionne par ailleurs mais certaines pages expirent
Qu'est-ce que ce bug WordPress ?
Le code 504 indique un dépassement de délai entre deux serveurs : la passerelle (Nginx, Cloudflare) a transmis la requête au serveur applicatif mais n'a pas reçu de réponse à temps. Sur WordPress, cela révèle un traitement anormalement long plutôt qu'une panne franche.
Pourquoi ce problème apparaît-il ?
Script PHP trop long
Un import, une sauvegarde ou un calcul dépasse le temps maximal d'exécution.
Base de données lente
Des requêtes SQL non optimisées ou une base surchargée ralentissent les pages.
Ressources serveur insuffisantes
Le serveur n'a pas la puissance pour traiter la requête dans les délais.
Plugin ou appel externe lent
Une extension interroge une API externe qui ne répond pas.
Comment réparer ce bug WordPress
Repérer l'action déclenchante
Notez précisément quelle page ou quelle action provoque le timeout.
Augmenter les délais PHP
Augmentez max_execution_time (php.ini ou .htaccess) et WP_MEMORY_LIMIT.
Désactiver les plugins lourds
Désactivez les extensions de sauvegarde, d'import ou de sécurité qui peuvent bloquer le serveur.
Optimiser la base de données
Nettoyez les révisions, transients et tables superflues ; ajoutez des index si besoin.
Comment éviter que ce bug revienne
- Fractionnez les imports et exports volumineux
- Optimisez régulièrement la base de données
- Choisissez un hébergement adapté à la charge réelle du site
Questions fréquentes (FAQ)
Quelle différence entre une 502 et une 504 ?
Comment éviter les erreurs 504 lors d'un import ?
L'équipe Mr.WordPress
Experts en dépannage WordPress
Notre équipe technique intervient chaque jour sur des sites WordPress en panne — erreurs serveur, piratages, lenteurs, conflits de plugins. Chaque guide est rédigé et vérifié à partir de cas réels d'intervention.
En savoir plus sur Mr.WordPress →