502 Bad Gateway est une manifestation d'une erreur de communication avec le serveur du site Web. 502 est un code de type d'erreur. Il ne peut pas indiquer ce qui ne va pas avec le site Web. Lorsque le serveur rencontre un problème et que le client parcourt la page Web, la page Web affiche 502 Bad Gateway.
Cela ne signifie généralement pas que le serveur en amont est en panne (passerelle/proxy qui ne répond pas), mais plutôt que le serveur en amont et la passerelle/proxy ne sont pas d'accord sur un protocole d'échange de données. Le protocole Internet étant assez bien maîtrisé, cela signifie souvent qu'une ou deux machines ont été mal ou incomplètement programmées.
Quelques solutions :
Vérifier la connexion au serveur
La plupart des sites Web sont gérés via plusieurs serveurs ou proxys tiers. Si le serveur sur lequel vous vous trouvez est arrêté pour cause de maintenance ou pour d'autres raisons, une page d'erreur 502 Bad Gateway peut apparaître sur votre site Web. La seule solution est d'attendre que le serveur termine la maintenance ou corrige le défaut.
Vérifiez si le DNS a été modifié
Si vous avez récemment changé de serveur hôte ou déplacé le site Web vers une adresse IP différente, le serveur DNS du site Web sera modifié. Cela peut rendre le site Web inaccessible et une page d'erreur 502 Bad Gateway Error s'affiche. Avant que ces modifications DNS ne soient terminées, quelques minutes peuvent être nécessaires pour que votre site Web soit opérationnel.
Vérifiez le journal du serveur
La tâche du journal du serveur est d'enregistrer l'ensemble du processus d'accès au site Web, qui l'a visité à quelle heure, quels moteurs de recherche l'ont visité et si elle a été incluse dans votre page Web. Vous pouvez l'utiliser pour vérifier l'état de santé de votre site Web. Une inspection minutieuse du contenu du journal peut révéler le problème.
Réparer l'échec du pare-feu
Le pare-feu du site Web est équivalent au gardien du site Web, protégeant votre site Web des utilisateurs illégaux et des attaques par déni de service distribué (DDOS). Parfois, des paramètres de pare-feu incorrects amènent le pare-feu à traiter les demandes d'accès provenant du réseau de diffusion de contenu (CDN) comme une attaque contre le serveur et donc à refuser l'accès, ce qui entraîne une passerelle incorrecte 502.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!