149 Shares 4552 views

Error "502 Bad Gateway" – was ist das? Ursachen und Abhilfen

Bad Gateway », die das Auftreten eines Fehlers auf der Seite des Web-Servers während der Abfrageverarbeitung bedeutet: Jeder Internetnutzer hat in der Browser-Nachricht„502 gesehen. Die häufigste Ursache von Fehlern mit falsch konfigurierten Web-Server-Hardware oder Hosting-Unternehmen verbunden ist. Standard-Ausgabe ist die unsachgemäße Handhabung DNS- oder Proxy-Server.

Was bedeutet "502: Bad Gateway"

Dieser Fehler zeigt an, dass die Anfrage vom Browser an den Web-Server haben, wurde aber falsch behandelt oder aus der gemeinsamen Warteschlange entfernt. Wenn der Anwendungsserver hinter einem Internet-Gateway befindet, ist es wahrscheinlich, das Problem im Gateway oder in der Arbeit des Web-Servers, der die Informationen zum Gateway Fehler überträgt, und es wird dann in dem Browser des Benutzers angezeigt.

Die Ursachen für Fehler 502. Der Mangel an Server – Ressourcen

Das Hauptproblem des Auftretens dieses Fehlers ist nicht genügend Server-Ressourcen eingehende Anfragen zu bearbeiten, weil von denen der Server ein Fehler 502. Des Mangel an Ressourcen zu erzeugen, beginnt entweder Hardware (Speichermangel, unzureichende Verarbeitungsgeschwindigkeit oder Laufwerk) und Software sein, die mit Fehlkonfiguration Server oder Software verwendet wird.

Aber es gibt Situationen, in denen ein Server mit ausreichenden Ressourcen weiterhin in regelmäßigen Abständen zu einem Fehler 502: Bad Gateway. Was könnte es, wenn nicht sogar Hardware-Fehler sein?

Ressourcengrenzen können automatisch eingegeben werden, wenn Sie einen dedizierten VPS-Server beenden oder Shared Hosting außerhalb des Tarif-Plans. Als Ergebnis kann der Server die aktuelle Last nicht verarbeiten.

Webserver wie Apache, hat eine feste Anzahl von Request-Handler, der in seiner Konfiguration festgelegt ist. Wenn sie beide damit beschäftigt sind, wird die eingehende Anforderung in der Warteschlange, und während es nicht eine Minute für jeden von ihnen nicht überschreiten. Im Falle eines Timeout Anfrage abgebrochen ist und der Benutzer mit einem Fehler-Handler 502. Zusätzlich präsentiert wird einfach nicht genügend Strom zur Verfügung stehenden Mittel für die normale Verarbeitung Warteschlange haben.

Wenn Sie auf dem Server PHP + FastCGI Software-Pakete in einer Reihe von nicht-optimierte php-cgi Prozessen verwenden fast immer Überlastung und Mangel an Ressourcen entstehen.

Die häufigsten Ursachen für einen Mangel an Ressourcen für die Verarbeitung von Anforderungen

  1. Der Server kann nicht mit der aktuellen Anzahl gleichzeitiger Besucher bewältigen. Auch ein erheblicher Teil der Mittel kann verschiedene verbringen Suchmaschinen , und die falschen Software – Scripte.
  2. Serverüberlastung während Hacker DDoS-Angriff, wenn der Server auf den Ausfall einer großen Anzahl von gleichzeitigen Anforderungen verarbeitet werden, gebracht wird.
  3. Es gibt Zeiten , in denen die Dienste unter Verwendung von virtuellen Hosts plötzlich einen Fehler 502: Bad Gateway. Was bedeutet das? Dies kann ein Problem auf der Host-Seite anzuzeigen, bekannt als Anpreisung, t. E.-Hosting-Unternehmen einen Servers eine Menge von Client-Platzierung Konten, die Momente des Spitzenlaststrom sie von Hardware-Ressourcen fehlen.
  4. Eine falsche Konfiguration des Servers selbst, oder das Fehlen von Software oder Hardware-Kompatibilität.
  5. Mit Hilfe der Online Plug externe Ressourcen, wie ein Besucher-Zähler, verschiedene Informanten, Skripte. Der Fehler kann bei Problemen mit externen Quellen auftreten.
  6. Laden Sie große Dateien auf dem Server, wenn die schlechte Qualität der Internetverbindung.

PHP Skriptfehler

Fehler 502 kann auftreten, da Skripte, Plug-Ins oder Erweiterungen der Sprache PHP, die nach Beendigung der Umsetzung Server den entsprechenden Code überträgt. Bad Gateway nginx als einer der Proxy-Server-Optionen zurückzuführen können unrichtige Bestimmung des Skripts Status und die Wahrnehmung der Trennung mit den Diensten eines Web-Servers als Systemfehler: Zum Beispiel einen Fehler 502 zu erzeugen.

Also, alle statischen Informationen (Zeichnungen, Site-Seiten, Roboter) Dateien richtig und ohne Fehler zu laden. Was bedeutet "502: Bad Gateway" in diesem Fall? Dass ein Fehler auftritt, wenn Software-Scripte Herunterladen, Plug-In und Erweiterungen.

Korrekturmaßnahmen 502

Der erste Schritt ist es, die aktuelle Server-Last, vor allem in den Momenten des Fehlers zu analysieren. Besonderes Augenmerk sollte auf den Ladespeicher und die Notwendigkeit zu zahlen seine Größe zu erhöhen, um die Abfrageverarbeitung zu verbessern.

Überprüfen Sie die korrekte Einstellung der Begrenzung der Anzahl der gleichzeitig durch die php-cgi Prozesse verarbeitet. Ihre falsche Konfiguration führt zu schnellen Service und ständige Überlastung Auftreten Meldung „502: Bad Gateway“. Was ist das und wie man die Grenzen der Prozesse anpassen, finden Sie den Service-Desk-Hosting-Anbieter.

Minimieren Sie Anfragen an den externen Netzwerkressourcen, und stellen Sie die Frist für ihre Be- und Antwort. Auf diese Weise können Sie sehen, was die Ressourcen des Servers zu verlassen, und helfen loszuwerden der externe „Abrutschen“ der Website.

Bei Verdacht von Überbuchung oder falscher Server-Konfigurationseinstellungen erhalten Sie die Kunden-Support-Host. Wenn es keine Reaktion und das Problem weiterhin besteht, ändern Hosting-Anbieter. Server nicht verfügbar ist kann durch einen einfachen Fehler zu Verlusten führen, 502: Bad Gateway. Was bedeutet das für die Unternehmen, denke ich, ist es nicht notwendig zu erklären ist.