Comment corriger le Code d&rsquoerreur http Gateway 504 timeout?

Il nrsquoy a rien de plus ennuyeux que drsquoafficher un message drsquoerreur sur un écran vide plutôt que sur le contenu du site. Aujourd’hui, nous allons découvrir l’erreur Gateway 504 timeout et donner quelques conseils sur la façon de la corriger sur le site WordPress. Pour la plupart des blogs et des boutiques en ligne, de telles erreurs peuvent entraîner une perte de revenus. Les visiteurs ne peuvent pas acheter parce qursquoils ont une mauvaise expérience immédiatement après avoir quitté la ressource. Alors plongeons Quelle est lrsquoerreur de temporisation de la passerelle 504? Quelle est la cause de lrsquoerreur de temporisation de la passerelle 504? Comment corriger lrsquoerreur de temporisation de la passerelle http 504? Contactez le support conclusion quelle est lrsquoerreur de temporisation de la passerelle 504? Le Code drsquoétat http commençant par 5 est une erreur côté serveur. Ces erreurs se produisent lorsque la requête ne peut pas être exécutée en raison drsquoerreurs de connexion entre plusieurs serveurs.
Que signifie le temps drsquoarrêt de la passerelle 504? Lrsquoerreur 504 Gateway timeout est le Code drsquoétat http. Apparaît lorsqursquoun serveur ne reçoit pas de réponse en temps opportun drsquoun autre serveur agissant comme passerelle ou agent. En termes simples, 504 temps drsquoarrêt de la passerelle signifie que le serveur ne peut pas répondre à votre demande dans un certain délai. Vous pouvez voir beaucoup de messages drsquoerreur. Vous pouvez rencontrer quelques erreurs courantes: erreur drsquoécran blanc deadband erreur drsquoétablissement de la connexion à la base de données erreur drsquoorientation multiple 502 erreur de passerelle erreur parce qursquoil existe plusieurs types de navigateurs Web, de systèmes drsquoexploitation et de serveurs, ils affichent lrsquoerreur 504 de plusieurs façons. En général, tout cela signifie la même chose. Nous avons listé certaines des versions les plus populaires de lrsquoerreur http 504:
504 Gateway timeout 504 nginx Gateway timeout 504 Gateway timeout 504 Gateway timeout Error 504 PHP Gateway timeout Error 504 Error Code 504 Status Code 504 http Error 504 http Gateway timeout Error 504 http Gateway timeout Error 504 http Gateway timeout Error
504 erreurs 504 temps drsquoarrêt de la passerelle (504) 504 temps drsquoarrêt de la passerelle Quelle est la raison pour laquelle le serveur nrsquoa pas répondu en temps opportun à lrsquoerreur de temps drsquoarrêt de la passerelle 504? Avant de considérer lrsquoerreur elle même, il est important de comprendre pourquoi elle se produit. Chaque fois que démarrez votre navigateur et accédez à lrsquoURL, il envoie la demande au serveur sur lequel il réside. Le serveur Web traite ensuite la requête et envoie la ressource demandée avec lrsquoen tête http. Cet en tête contient lrsquoun des nombreux codes drsquoétat http qui permettent de savoir si tout va bien ou si quelque chose ne va pas. Tous les codes drsquoÉtat ne sont pas incorrects. Par exemple, le Code drsquoétat 200 indique que tout va bien.
Tout Code drsquoétat dans 500 S est un code drsquoerreur (500, 501, 502, 503, 504, etc.) Il y a différentes significations. Ils indiquent que la demande a été acceptée mais que le serveur ne peut pas lrsquoexécuter. En ce sens, lrsquoerreur http 504 indique que le serveur qui fonctionne comme passerelle nrsquoa pas le temps drsquoattendre la réponse du serveur. Ce code est retourné lorsque deux serveurs participent au traitement de la demande et que le temps de réponse du deuxième serveur est dépassé. En plus du temps drsquoarrêt du serveur, il y a drsquoautres raisons pour le Code drsquoerreur 504: le serveur est lent. Le serveur sur lequel hébergez le site WordPress peut réagir trop lentement, provoquant des erreurs de passerelle. Il nrsquoy a pas assez de fils de travail PHP. Les travailleurs PHP sont habitués à exécuter du Code sur les sites WordPress. Les sites Web exigeants peuvent impliquer tout le personnel PHP. Dans ce cas, ils forment une queue. les files drsquoattente et les tâches sont pleines, les anciennes demandes sont ignorées. Vous pouvez demander à lrsquohôte drsquoaugmenter le nombre de travailleurs PHP. Drsquoautres programmes de travail PHP sur le site permettent drsquoexécuter plusieurs requêtes en même temps. Problème de pare feu. Votre pare feu serveur peut contenir des erreurs dues à une configuration incorrecte ou à des règles qui bloquent les connexions.
Connexion réseau. Cela peut entraîner des retards si des problèmes de connectivité réseau surviennent entre le serveur mandataire et le serveur Web. De plus, des problèmes de réseau peuvent survenir si le système drsquoéquilibrage de la charge est utilisé.
Nous espérons que apprécierez notre contenu. Nous espérons que apprécierez notre plan pour seulement 16,61 $. Nous offrons un stockage SSD gratuit, SSL, sujets et plug ins avancés, le support de développeurs et de serveurs WP, la numérisation et le nettoyage quotidiens des logiciels malveillants, le courrier électronique drsquoentreprise, lrsquohébergement de site illimité par programme. Comment wpoven corrige t il les erreurs de temporisation de la passerelle http 504? Lorsque voyez lrsquoerreur 504 Gateway timeout, êtes confus sur ce que devez faire? Vous pouvez toujours essayer ce qui suit: essayez de recharger la page essayez drsquoeffectuer une autre vérification du navigateur sur un appareil différent désactivez la propagation de lrsquoagent pour vérifier les enregistrements DNS désactivez temporairement les problèmes de vérification CDN du fournisseur drsquohébergement pour nettoyer le spam dans le site, Le robot et le protéger contre les attaques DDOS vérifier le plug in et le sujet vérifier le journal changer lrsquooption nginx essayer de recharger la page: une des premières choses à faire lors du traitement de lrsquoerreur http 504 passerelle timeout est drsquoattendre une minute et recharger la page. Peut être que lrsquohôte ou le serveur est simplement surchargé et que le site reprendra bientôt ses travaux.
Une autre chose que pouvez faire est de vérifier lrsquoétat de votre site sur Downey on or justme. Format générique de nom de domaine. Le site indiquera si le site est destiné uniquement à ou à tous les visiteurs. Cet outil vérifie le Code drsquoétat http retourné par le serveur. le Code est différent de 200, dans ce cas, verrez un pointeur vers le bas. Cela signifie que le site nrsquoest pas pour tout le monde. Essayez un navigateur différent: votre site est en ligne et que voyez toujours une erreur de timeout de passerelle http 504, essayez de changer votre navigateur en un autre navigateur. Vider le cache du Navigateur ou utiliser mod
La possibilité de naviguer anonymement peut également aider à déterminer si lrsquoerreur est causée par le navigateur.
Vérifier sur un appareil différent: essayez drsquoouvrir un site Web sur un ordinateur, un réseau ou un appareil mobile différent. rien nrsquoaide à corriger lrsquoerreur 504 temps drsquoarrêt de la passerelle, cette étape aidera à déterminer si le problème est du côté du serveur ou local. Désactiver lrsquoagent: utilisez un serveur mandataire, pouvez parfois recevoir une erreur http 504. Crsquoest très rare, surtout chez les clients. Lisez le Guide sur la façon de désactiver les agents sur Windows et Mac. Vérifier la propagation des enregistrements DNS: Erreur http 504 le temps drsquoarrêt de la passerelle est généralement causé par un problème avec le serveur DNS. Il y a deux raisons à cela. Du côté du serveur, cela se produit si le nom de domaine nrsquoest pas modifié avec lrsquoadresse IP correcte. venez de déplacer le site WordPress vers un nouvel hôte, assurez d’attendre que l’adresse soit ajoutée à votre bibliothèque dns. Dans la plupart des cas, cela prend 24 heures. Cela dépend entièrement de la valeur TTL de lrsquoenregistrement DNS. Vous pouvez utiliser des outils gratuits comme dnsmap pour vérifier si votre DNS a été propagé dans le monde entier.
Le deuxième problème dns concerne le client. Dans ce cas, le cache DNS local peut être vidé. Cela ressemble à vider le cache du navigateur. Dans Windows, il suffit drsquoouvrir la ligne de commande et de taper ce qui suit:
Ipconfig flushdns

1.

Ipconfig flushdns

Vous devriez voir le message « le cache du résolveur DNS a été vidé avec succès ». Dans Mac OS, tapez ce qui suit dans le terminal:
Dscacheutil flushcache

1.

Dscacheutil flushcache

Note: aucun message drsquoopération réussi sur Mac. Enfin, pouvez modifier temporairement le serveur DNS du client. Par défaut, le serveur DNS est fourni par le FAI. Vous pouvez le changer temporairement en un serveur DNS public, comme un serveur DNS fourni par go
Regarde. Certains préfèrent souvent utiliser le DNS public de Google, car dans certains cas, il est plus fiable.
Désactiver temporairement le CDN: de plus, ce problème peut affecter le réseau de distribution de contenu. utilisez un fournisseur de CDN tiers, pouvez essayer de le désactiver temporairement. Pour ce faire, pouvez utiliser le plugin wordpress. En les utilisant, serez en mesure de désactiver le CDN plus en toute sécurité. utilisez des services drsquoagent drsquoarrière plan comme cloudflare ou sucuri, ils peuvent causer une erreur de temporisation de la passerelle 504 parce qursquoils utilisent un pare feu supplémentaire. La plupart drsquoentre eux cachent 500 codes drsquoétat lorsqursquoils sont retournés du serveur source. De nombreux utilisateurs ont remarqué ce problème dans le programme gratuit de cloudflare. Malheureusement, comme cloudflare est un service drsquoagent complet, il nrsquoy a pas de moyen rapide de se déconnecter.
Cependant, avant de blâmer cloudflare, il est important de savoir qursquoil existe deux types drsquoerreurs de timeout Gateway 504: Gateway 504 dans cloudflare timeout (version 1) visualisez la page de cette façon, dans ce cas, le problème est du côté cloudflare. Contactez leur support utilisateur. Ou voir leur page drsquoétat. Il est fort probable qursquoils ont été informés du problème et qursquoils sont en train de le résoudre. Timeout Gateway 504 in cloudflare (version 2) visualisez la page de cette façon, c’est le problème avec les hôtes WordPress. Veuillez suivre les recommandations de la section suivante.
Contactez votre fournisseur d’hébergement: les problèmes de serveur sont l’une des raisons les plus courantes pour lesquelles les utilisateurs ont rencontré 504 erreurs sur le site WordPress. En termes simples, nginx ou Apache attendent une réponse jusqursquoà ce que le temps drsquoattente expire. 504 les erreurs sont courantes sur les sites Web qui attirent un grand nombre de visiteurs, les sites de commerce électronique et les magasins en ligne. Ce dernier peut avoir installé des plug ins pour et
Oui. Parfois, cela peut entraîner une demande non mise en cache, ce qui peut entraîner une surcharge du serveur. Cela peut entraîner un temps drsquoarrêt de la passerelle drsquoerreur http 504. Vous pouvez apprendre lrsquoanalyse du serveur pour voir srsquoil y a un schéma. Vous pouvez demander cette information au fournisseur drsquohébergement. Le premier rapport que nous recommandons drsquoétudier porte sur les adresses IP des clients haut de gamme. Souvent, crsquoest très utile, surtout si votre site commence soudainement à générer un trafic élevé ou est attaqué par un robot. Le deuxième rapport que nous recommandons de consulter est une demande et un robot. Vous pouvez rapidement comparer le nombre de personnes visitant votre site et le nombre de robots. Cependant, gardez à lrsquoesprit que tous les robots ne sont pas mauvais. Google BOT est vraiment un bon robot qui scanne les sites Web pour indexer le contenu et le promouvoir dans les moteurs de recherche. Le troisième rapport que nous recommandons est lrsquoanalyse du cache. Ici, pouvez voir quelles requêtes manquent dans le cache, ainsi que lemplacement principal du site. Pour une performance et une stabilité optimales, devriez essayer de mettre en cache autant de requêtes que possible. Cela nrsquoest pas toujours disponible parce que certaines ressources génèrent un grand nombre de demandes non mises en cache. Woocommerce en est le meilleur exemple. Ces demandes sont nécessaires au bon fonctionnement et à la synchronisation. trouvez et identifiez sur votre site le trafic ou l’adresse IP à bloquer, pouvez utiliser le plugin de sécurité WordPress. Cependant, tous les hébergements ne permettent pas drsquoinstaller des plug ins de sécurité. Premièrement, ces plug ins peuvent affecter les performances, en particulier lors de la numérisation des serveurs. Deuxièmement, la fonction de blocage IP peut ne pas fonctionner avec eux parce que les fournisseurs drsquohébergement peuvent utiliser des répartiteurs de charge de la plateforme Google Cloud. Bien sûr, lrsquoadresse IP est toujours ok
Bloqué par les services de soutien gérés. Cependant, cela dépend de la longueur et de lrsquoampleur de lrsquoattaque et ne finira jamais. Lorsque des attaques ou des pourriels sont bloqués dans une zone, ils sont généralement déplacés vers drsquoautres zones, changent drsquoadresse IP ou utilisent drsquoautres agents. Par conséquent, dans ce cas, nous recommandons drsquoinstaller une solution de sécurité comme cloudflare ou sucuri. Vérifiez les plug ins et les sujets: de nombreux utilisateurs pensent que les plug ins ou les sujets tiers ne causent pas drsquoerreurs de temporisation de la passerelle 504. Dans la plupart des cas, crsquoest vrai. Cependant, selon lrsquoexpérience de nombreux utilisateurs, une demande lente pour un plug in cache peut entraîner des retards parce qursquoil utilise plus que votre personnel PHP. Une fois la limite atteinte, la file drsquoattente supprime votre ancienne requête, ce qui peut entraîner une erreur http 504. Ils ne doivent pas être confondus avec 502 erreurs qui résultent drsquoun délai de 60 secondes. Il existe plusieurs façons de résoudre ce problème. Lrsquoun drsquoeux est de désactiver tous les plug ins. Nrsquooubliez pas que si désactivez les données, elles ne seront pas perdues. avez accès au panneau drsquoadministration, il suffit drsquoaller à la section plug in et de sélectionner désactiver la fonctionnalité. Ceci désactivera tous les plug ins. cela résout le problème, devez trouver la source du problème. Activez les plug ins un par un et redémarrez le site après chaque activation. Une fois que avez vu lrsquoerreur http 504, serez en mesure drsquoidentifier le plug in défectueux. Vous pouvez ensuite contacter le développeur du plugin pour obtenir de l’aide ou créer un ticket dans le dépôt WordPress. nrsquoavez pas accès au panneau drsquoadministration, pouvez utiliser un client FTP pour connecter au serveur. Renommer le dossier plugins en plugins _ old. Veuillez donc revoir votre site Web. possible, devrez tester chaque plug in individuellement pour trouver la raison. Renommer le dossier plug in. Puis renommer le dossier plug in dans finc
Vous nrsquoavez pas pu trouver le plug in qui a causé le problème. Assurez que tous les plug ins, thèmes et noyaux WordPress sont mis à jour à la dernière version. Et assurez drsquoutiliser une version PHP prise en charge. le plug in contient un code incorrect, devrez probablement contacter un développeur wordpress pour résoudre ce problème. Vérifiez le Journal: Vous pouvez également utiliser le Journal des erreurs. Vous pouvez les voir dans une section spécifique du tableau de bord géré. Vous pouvez corriger le problème rapidement, surtout si la source est un plug in Web. votre hôte ne fournit pas drsquooutils de journalisation, pouvez ajouter le code suivant au profil WP. Activer PHP enregistré:
Define (lsquoWP _ debugrsquo, True)
Define (lsquoWP _ debug Logrsquo, True)
Définir (lsquoWP _ debug Displayrsquo, false)

123.

Les journaux sont généralement situés dans le dossier WP content. Parfois, ils peuvent être dans des dossiers séparés. Vous pouvez également vérifier les journaux Apache et nginx, qui sont généralement situés dans var log apache2 error. Log (Apache) ou var log nginx error. Blog (nginx) Modifier l’option nginx: conservez votre serveur WordPress et votre site Web sur nginx + FastCGI (PHP fpm). De plus, pouvez utiliser nginx comme agent pour Apache. Dans ce cas, pouvez modifier drsquoautres paramètres pour éviter lrsquoerreur 504 Gateway timeout. utilisez nginx avec FastCGI (PHP fpm), devez drsquoabord modifier le fichier PHP fpm. Allez à etc php5 fpm Pool. D www.conf (peut varier selon la version PHP). Définissez les commandes suivantes:
Request _ terminate Timeout = 300

Define (lsquoWP _ debugrsquo, True) Define (lsquoWP _ debug Logrsquo, True) Définir (lsquoWP _ debug Displayrsquo, false)

1.

Vous devez ensuite modifier le fichier PHP. INI, généralement dans etc php. ENI. Trouvez la directive Max _ execution time. Augmentez sa valeur à 300 et, si elle nrsquoexiste pas, créez une instruction:
Temps drsquoexécution maximal
= 300

Request _ terminate Timeout = 300

1.

Enfin, devez modifier le fichier nginx. CONF. Ajoutez ce qui suit à la configuration de lrsquohôte virtuel nginx:
Position ~. Pesos philippins
Je
FastCGI _ read timeout 300
Je
}

Temps drsquoexécution maximal = 300

12345

Puis redémarrez nginx et PHP fpm.
Service nginx recharger
Service PHP5 fpm recharger

Position ~. Php ${FastCGI _ read timeout 300}

(12)

utilisez nginx comme agent pour Apache, dans ce cas, ajoutez ce qui suit au fichier nginx. Forme:
Proxy _ Connect Timeout 600
Proxy _ send timeout 600
Proxy _ read timeout 600
Envoyer _ timeout 600

Service nginx recharger le service PHP5 fpm recharger

1234

Par conséquent, redémarrez nginx.
Service nginx recharger

Proxy _ Connect Timeout 600 Proxy _ send timeout 600 Délai de lecture de lrsquoagent 600 Envoyer _ timeout 600

1.

rencontrez fréquemment une erreur de temporisation de la passerelle http 504 et que nrsquoavez pas drsquoaide pour la corriger, contactez le support ou le support technique hébergé. Essayez de décrire les mesures que avez prises pour déterminer la cause de lrsquoerreur et de fournir le plus drsquoinformation possible. Cela accélérera considérablement le processus. Conclusion comme pouvez le voir, il existe de nombreuses façons différentes de corriger les erreurs de timeout de la passerelle http 504 sur les sites WordPress. En général, il srsquoagit drsquoun problème avec le serveur, auquel cas devez contacter lrsquohôte pour les corriger. Mais il est important de garder à lrsquoesprit qursquoils peuvent également être causés par des plug ins tiers ou des débordements de file drsquoattente arriéré pour le personnel PHP. Vous pouvez en savoir plus sur les codes drsquoétat http en lisant en ligne.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins
Service nginx recharger