Fehler 504: alle Details und Lösung

Fehler 504: alle Details und Lösung
Fehler 504: alle Details und Lösung
Anonim

Wenn der Server, auf dem sich Ihre Ressource befindet, überlastet ist (dies geschieht aufgrund der Erschöpfung des Verkehrslimits), gibt er dem Benutzer eine Meldung aus: "Fehler 504 Gateway-Zeitüberschreitung". Übersetzt ins Russische bedeutet das: „Die Antwortzeit des Gateways ist abgelaufen, das Gateway antwortet nicht.“Es entsteht eine Situation, in der Apache rein physikalisch nicht alle HTTP-Anfragen verarbeiten kann und sie sich in eine Warteschlange stellen. Die Frist verstreicht jedoch und es erscheint eine Meldung, dass die Anfrage nicht bearbeitet wurde.

Fehler 504
Fehler 504

Um Abhilfe zu schaffen, müssen Sie Ihren Server optimieren. Dazu müssen Sie die Größe des Arbeitsspeichers und die Anzahl der HTTP-Anfragen (Apache) in Richtung ihrer Erhöhung ändern. Eine weitere Option besteht darin, die Leistung aller Skripte auf Ihrer Website zu optimieren. Dieser Vorgang trägt zur Verbesserung der Verarbeitungsleistung bei.

Wenn Sie für Ihr Hosting bezahlen, sollten Sie sich sofort an den Support wenden, um Hilfe zu erh alten. Der Support-Service ist verpflichtet, Ihre Seite auf eventuelle Fehlfunktionen zu überprüfen und wenn möglich zu „reparieren“. Vernachlässigen Sie eine solche Gelegenheit nicht. "Löcher", die geflickt werden müssen, können seinmehr als du denkst. Einige Hosting-Provider bieten technischen Support per Telefon. Diese Art der Hilfe ist sehr nützlich, wenn Sie zum ersten Mal mit technischen Problemen wie dem Fehler 504 konfrontiert werden. Dank dieser Unterstützung können Sie lernen, wie Sie diese selbst und ohne fremde Hilfe beheben können.

Fehler 504 Gateway-Zeitüberschreitung
Fehler 504 Gateway-Zeitüberschreitung

Es gibt einen weiteren Grund, warum ein 504-Fehler auftreten kann: Ein Skript, das einen Befehl ausführt, passt nicht in den dafür festgelegten Zeitrahmen. Dies kann an einer Anfrage nach Ressourcen von Drittanbietern liegen, oder er selbst macht gerade etwas anderes. Zum Beispiel baut einen Suchindex auf.

Um einen Fehler zu beseitigen, gibt es zwei Möglichkeiten:

1) das Skript durch Optimieren leichter machen;

2) den Wert von erhöhen den PHP-Parameter max_execution_time. Noch einmal möchte ich den technischen Support des Hosting-Anbieters ansprechen, bei dem sich Ihre Site befindet. Natürlich hat jeder seine eigenen, aber die Betreuungspflichten sind für alle verpflichtend. Es kann vorkommen, dass an das Support-Team gesendete Fragen unbeantwortet bleiben. Vor allem, wenn es um Verzögerungen geht. Beispielsweise tritt derselbe Fehler 504 auf. Wechseln Sie in diesem Fall das Hosting. Wenn ernsthaftere Probleme auftreten, ist es unwahrscheinlich, dass Sie auf ihre Hilfe zählen können.

504-Fehler
504-Fehler

Es gibt noch einen Punkt, der erwähnt werden sollte. Wenn sich Ihre Website auf einem kostenlosen Hosting befindet und eine dreistufige Domain hat, dann erwarten Sie nicht, dass Ihre Bewerbungen in naher Zukunft berücksichtigt werden. ZuerstSolche Supports wiederum arbeiten mit Kunden zusammen, die sie monatlich für Speicherplatz auf virtuellen Laufwerken bezahlen. Natürlich gibt es keinen Grund, sie zu verurteilen, denn Stammkunden sind wichtiger. Wenn Sie also möchten, dass der 504-Fehler Sie in Zukunft nicht mehr stört, gehen Sie direkt zum kostenpflichtigen Hosting. Das hat keinen Haken, durch den Wechsel zu einem solchen Paket ersparen Sie sich und Ihrer Arbeit im Internet viele ungewollte und unvorhersehbare Probleme.

Das ist alles, was ich Ihnen über ein solches Phänomen wie den Fehler 504 erzählen wollte. Lassen Sie es so selten wie möglich auftreten!

Empfohlen: