Comment corriger 39; Erreur de temporisation de la passerelle sur le site WordPress 504
L’erreur 504 Gateway timeout est l’une des erreurs http 5xx les plus courantes rencontrées par les propriétaires de sites Web et les visiteurs de sites Web. Pour de nombreux blogs WordPress et plateformes de commerce électronique, savoir comment corriger de telles erreurs de serveur est essentiel pour empêcher les visiteurs en sueur de sauter des créneaux sur des sites concurrents. Comme l’erreur 504 Gateway timeout ne vous dit pas pourquoi elle s’est produite, il est difficile de trouver la cause du serveur timeout. Cet article vous aidera à en savoir plus, à comprendre comment diagnostiquer la cause et à la résoudre. Après avoir essayé les différentes solutions mentionnées dans cet article, votre site Web devrait démarrer et fonctionner rapidement.
Ça a l’air marrant? Plongeons! Voulez – vous voir la version vidéo? L’erreur 504 Gateway timeout est l’une des erreurs http 5xx les plus courantes rencontrées par les propriétaires de sites Web et les visiteurs de sites Web. Apprenez comment le réparer rapidement en utilisant ce guide. ️ Cliquez pour tweeter qu’est – ce que Gateway 504 timeout Error? Chaque fois que vous accédez à un site Web dans votre navigateur, le navigateur envoie une demande au serveur Web où se trouve le site. Le serveur traite les demandes et y répond en utilisant les ressources demandées.
Le Code d’état http de classe 5xx indique qu’il y a un problème avec le serveur et que le serveur le connaît et ne peut pas exécuter la demande du client. Par conséquent, ils sont également appelés codes d’état d’erreur du serveur 5xx. Cinq codes d’état (500, 501, 502, 503, 504) sont officiellement spécifiés dans la classe 5xx. Vous pouvez également rencontrer de nombreux codes non officiels (506, 507, 509, 520, etc.). Internet Engineer
L’équipe de travail G (IETF) a défini l’erreur de temporisation de la passerelle 504 comme suit: le Code d’état 504 (Temporisation de la passerelle) indique que le serveur, lorsqu’il agit en tant que passerelle ou agent, n’a pas reçu de réponse en temps opportun du serveur amont auquel il doit accéder pour répondre à la demande.
Pour simplifier davantage, cette erreur se produit lorsque deux serveurs participent au traitement d’une requête. Le premier serveur (généralement le serveur principal) a expiré en attendant la réponse du deuxième serveur (le serveur amont). L’erreur 504 Gateway timeout se produit sous diverses formes. Voici quelques – unes des façons dont il ressemble habituellement:
9. Toutes les réponses d’erreur précédentes, bien que rédigées différemment, pointent vers la même erreur que le serveur 504 Gateway timeout.
Le serveur Web et le site Web peuvent personnaliser la façon dont 504 erreurs de temporisation de passerelle sont affichées à l’utilisateur. Certains d’entre eux peuvent être incroyables! C’est une bonne stratégie pour calmer la déception des touristes.
Par exemple, lorsque Google SPIDER rencontre une erreur d’indisponibilité du Service 503, il comprend qu’il s’agit d’un problème temporaire parce qu’il est principalement utilisé pour activer le mode de maintenance du site. Ils vont donc essayer de scanner la page à nouveau plus tard. L’erreur de temporisation de la passerelle 504 n’est pas nécessairement temporaire, car elle peut être causée par plusieurs causes. Si votre site n’a que quelques minutes de temps libre et que les rampants essaient de numériser plusieurs fois par minute, ils essaient de publier des pages à partir du cache. Ils n’ont même pas remarqué.
Mais si votre site est désactivé depuis plus de 6 heures, Google considérera l’erreur 504 comme un problème sérieux au niveau du site que vous devez corriger dès que possible. Cela peut avoir un impact négatif sur votre référencement.
Un appareil client ou une connexion Internet. Cela inclut également votre appareil et votre connexion.
Une erreur de temporisation de la passerelle 504 indique que le serveur Web a attendu trop longtemps que d’autres serveurs répondent et qu’il est « expiré ». Ce temps d’arrêt peut se produire pour un certain nombre de raisons: un autre serveur ne fonctionne pas correctement, est surchargé ou est inactif. Un autre serveur ne peut pas toujours être à l’extérieur (par exemple, CDN, passerelle API). Il peut également s’agir d’une entité semblable à un serveur dans le serveur Web principal (par exemple, un serveur mandataire inversé, un serveur de base de données). Comment corriger les erreurs de timeout 504 Gateway sans connaître les détails exacts du site WordPress, tels que la configuration du serveur, le plan d’hébergement, les plug – ins tiers et le trafic qu’il attire, vous pouvez trouver frustrant et déroutant de corriger les erreurs de timeout 504 Gateway.
En raison des nombreuses variables impliquées, je vous recommande de commencer par résoudre les problèmes côté client, qui sont très rares, puis de passer au dépannage côté serveur. Il y a habituellement 504 coupables d’erreurs. Lorsque vous essayez de recharger une page Web avec une erreur 504 Gateway timeout, la première chose que vous pouvez essayer est d’attendre quelques minutes avant d’essayer de recharger la page Web. Dans la plupart des navigateurs, vous pouvez appuyer sur le raccourci clavier F5 pour rafraîchir \/ recharger la page Web. Pour supprimer le cache du navigateur d’une page avant de la recharger, appuyez sur Ctrl + F5.
Ertanto, il est important d’attendre que l’enregistrement DNS du nom de domaine se propage complètement, ce qui peut prendre jusqu’à 24 heures. Vous pouvez utiliser des outils gratuits comme whatsmydns. Net DNS Checker ou dnsmap pour voir si votre DNS s’est propagé dans le monde entier.
Vous pouvez essayer Google Public DNS, cloudflare 1.1.1.1, quad9 DNS et Cisco opendns.
Loudflare pour ce faire, sachez que cloudflare affiche deux variantes de l’erreur 504 Gateway timeout. 504 temps d’arrêt de la passerelle sur cloudflare (variante 1) Lorsque le serveur source du site répond avec une réponse http standard 504, cloudflare affiche un écran d’erreur personnalisé 504 temps d’arrêt de la passerelle.
Leur plug – in gratuit et l’exclusion des URL critiques du cache (comme le tableau de bord WordPress Admin). Vous pouvez vous référer à l’article détaillé de kinsta sur la façon de configurer les paramètres cloudflare pour WordPress. Lecture recommandée: comment configurer cloudflare Apo pour WordPress. Problèmes de serveur (contactez l’hôte) les problèmes de serveur sont l’une des causes les plus courantes d’erreurs de temporisation de la passerelle 504. Comme la plupart des sites WordPress sont hébergés sur un serveur Web nginx ou Apache, nginx ou Apache attend une réponse d’un objet et le temps d’arrêt est écoulé. Beaucoup de clients se tournent vers kinsta précisément à cause du problème qu’ils rencontrent sur d’autres hôtes WordPress. Nous recevons environ 100 000 visiteurs par mois et plus de 200 000 vues. En ce moment, nous hébergeons. Je n’aime pas ça. En raison de la surcharge du serveur, les sites de trafic élevé et de commerce électronique sont plus susceptibles de recevoir 504 erreurs parce qu’ils génèrent de nombreuses demandes qui ne peuvent pas être mises en cache. Cependant, cette question peut être adaptée à n’importe quel site Web, y compris les blogs simples. De nombreux hôtes vous demanderont de passer à un programme avancé pour résoudre le problème, ce qui n’est pas nécessaire dans la plupart des cas.
Irlo (Linux, nginx, PHP, MySQL). Les ressources sont entièrement privées et ne sont partagées avec aucun autre site, ni même avec votre site. Cette fonctionnalité n’est pas disponible sur la plupart des hôtes WordPress qui offrent un hébergement partagé. Par conséquent, les sites à fort trafic hébergés sur le même serveur que votre serveur peuvent également générer 504 erreurs sur votre site. En plus d’isoler chaque site dans son conteneur, kinsta a conçu son infrastructure pour gérer facilement des milliers de connexions simultanées. Kinsta héberge également la base de données MySQL sur un hôte local plutôt que sur un serveur distant. Cela signifie qu’il n’y a pas de délai entre les machines, de sorte que les requêtes sont plus rapides et que les temps d’arrêt sont moins susceptibles de se produire. De nombreux clients qui migrent vers kinsta voient leur temps de chargement global considérablement réduit.
Mauvaise passerelle 504. Vous pouvez demander à l’hôte d’augmenter le nombre de travailleurs PHP. Cela permettra à votre site d’exécuter plusieurs demandes à la fois. Problèmes de pare – feu le pare – feu du serveur peut être incorrect ou mal configuré. Peut – être que certaines de ses règles empêcheraient le serveur de se connecter correctement. Pour savoir si le coupable est votre pare – feu, vous pouvez consulter le Journal des erreurs du serveur. Problèmes de connectivité réseau les problèmes de connectivité entre le serveur mandataire et le serveur Web peuvent entraîner des retards dans la réponse aux demandes http. Si vous utilisez un système d’équilibrage de charge, il peut également y avoir des problèmes de connectivité réseau. Temps d’arrêt http un temps d’arrêt http peut se produire lorsque la connexion entre le serveur Web et le client reste ouverte trop longtemps. Pour les sites WordPress, cela se produit généralement lorsque vous lancez une importation WordPress. Une façon de résoudre ce problème est de passer à une connexion Internet plus rapide. Vous pouvez également utiliser des outils qui prennent en charge WP – CLI pour exécuter des scripts directement sur le serveur, contournant complètement les connexions http. Par exemple, vous pouvez utiliser la commande WP – CLI WP import pour exécuter le plug – in d’importation WordPress directement à partir de l’interface en ligne de commande. Important: l’erreur 504 de la passerelle timeout est similaire à 503 erreur de service indisponible ou 502 erreur de passerelle invalide. Mais ils sont tous différents. Si vous rencontrez une erreur 504 sur kinsta, ouvrez le billet de support pour résoudre le problème immédiatement. Pour surveiller les temps d’arrêt du site indépendamment, vous pouvez utiliser des outils comme updown. – moi. Il vérifie périodiquement l’état de votre site Web (ou de toute URL) en envoyant une demande http. Vous pouvez régler la fréquence de contrôle de 15 secondes à 1 heure. Si votre site ne répond pas correctement, il vous avertira
E – mail ou SMS. Utilisez updown pour surveiller facilement votre site Web. Je vais recevoir un généreux montant de crédit gratuit avec chaque compte updown. Mais si vous cherchez une alternative moins chère, vous pouvez regarder webgazer ou uptimerobot. Ces deux outils vous aident à surveiller gratuitement le temps de disponibilité de votre site toutes les 5 minutes. C’est assez respectable pour la plupart des propriétaires de sites.
C’est une violation. Réparer une base de données WordPress corrompue dépend du problème. Des plug – ins comme WP dbmanager simplifient le diagnostic des problèmes de base de données et les corrigent. Je vous recommande de commencer à lire le processus détaillé de kinsta sur la réparation des problèmes de base de données WordPress. Vérifiez les plug – ins et les sujets du site dans la plupart des cas, les plug – ins et les sujets de tiers ne causent pas 504 erreurs. Mais ils peuvent causer des temps d’arrêt du serveur, mettant généralement en file d’attente de nombreuses requêtes non mises en cache générées par le plug – in \/ thème. Cela peut causer 504 erreurs parce qu’il consomme beaucoup de personnel PHP sur le serveur. Woocommerce est un bon exemple de ce problème. Il s’agit d’un plugin pour ajouter des fonctionnalités de commerce électronique aux sites WordPress. La façon la plus simple de résoudre ce problème est de désactiver tous les plug – ins. N’oubliez pas que si vous désactivez seulement le plug – in, aucune donnée n’est perdue. Si vous avez accès au tableau de bord de la gestion, vous pouvez aller à l’écran des plug – ins, sélectionner désactiver dans le menu actions de la collection, sélectionner tous les plug – ins, puis appuyer sur le bouton Appliquer. Ceci désactivera tous les plug – ins.
Trouvez le Journal des erreurs dans la racine du serveur dans le dossier nommé logs.
Les erreurs comprennent: 500 Erreur interne du serveur 501 erreur non implémentée 502 erreur de passerelle 503 erreur de service indisponible autres erreurs http causées par des problèmes de client, comme 404 erreur non trouvée, similaire à l’erreur 504. Pour en savoir plus, consultez le guide détaillé de kinsta et la liste des codes d’état http. Lorsque vous ne savez pas pourquoi la passerelle 504 a expiré, comment la corriger à temps pour empêcher les visiteurs durement gagnés de sauter d’un site concurrent? Tous les détails sont dans cet article. ️ cliquez sur Twitter Summary votre site WordPress peut être affecté par l’erreur 504 Gateway timeout pour plusieurs raisons. Dans cet article, vous avez appris à résoudre tous ces problèmes. En général, ces erreurs sont causées par des problèmes côté serveur, auquel cas vous pouvez contacter l’hôte et les corriger rapidement. Cependant, vous devez également comprendre que cette erreur peut être causée par un plug – in, un sujet, un service tiers, une requête de base de données inefficace, ou une combinaison de deux ou plusieurs plug – ins. Si vous souhaitez maximiser les ressources du serveur (par exemple, PHP Worker), nous vous recommandons d’optimiser les performances de votre site. Si vous constatez toujours que votre site Web est sur le point d’expirer, vous devrez peut – être mettre à jour votre plan d’hébergement ou votre numéro de travail PHP. Je vous recommande de ne considérer cette option qu’après avoir épuisé toutes les autres solutions décrites dans cet article. Des sites statiques simples aux sites complexes de commerce électronique et d’adhésion, le Programme d’hébergement extensible de kinsta est conçu pour accueillir tous les types de sites. Pour en savoir plus sur notre hébergement Cloud extensible, consultez cet article! On a raté quelque chose? Si vous avez encore du mal à corriger l’erreur 504 Gateway timeout sur le site WordPress, laissez un commentaire ci – dessous.