Fehlerbehebung
Den Fehler 503 Overloaded in PrestaShop diagnostizieren
Ein Fehler 503 Overloaded beweist für sich allein keine Sperre durch Geolokalisierung. Notieren Sie URL, betroffene IP, Uhrzeit und den genauen Inhalt der Antwort; prüfen Sie auch, ob der 503 von PrestaShop, vom Webserver oder von einem Proxy stammt.
Die Version ist entscheidend:
- PrestaShop 1.6 konnte beim Anzeigen seines Templates für gesperrte Länder mit 503 antworten. Unterscheiden Sie
restricted-country.tplvon der Wartungsseite, bevor Sie Einstellungen ändern. - PrestaShop 1.7 und neuer antworten bei einer geografischen Einschränkung mit 403; ein 503 des Kerns wird mit dem Wartungsmodus in Verbindung gebracht. Prüfen Sie außerdem die Serverprotokolle, um Limits oder Infrastrukturfehler auszuschließen.
Wenn Sie eine geografische Einschränkung bestätigt haben, prüfen Sie Preferences > Geolocation in PrestaShop 1.6 oder International > Localization > Geolocation in neueren Versionen. GeoIP-Datenbanken können mobile Verbindungen, Firmennetze oder VPN-Verbindungen ungenau zuordnen. Seit PrestaShop 8.1 enthalten neue Installationen standardmäßig keine Whitelist für Suchmaschinen mehr, die mit der Zeit veraltet.
Deaktivieren oder ändern Sie die Einschränkung erst, nachdem Sie sie bestätigt haben, und wiederholen Sie dieselbe Anfrage von einer betroffenen IP aus. Bleibt der Code 503, stellen Sie die Einstellung wieder her und setzen Sie die Diagnose in den Protokollen fort: Die Geolokalisierung war nicht die Ursache.
Prüfen, dass die Lösung den vorgesehenen Zugang nicht verändert
Die beschriebenen Antworten gelten für den Kern dieser Versionen; ein Modul, ein Override oder ein Proxy kann sie verändern. Sichern Sie die bisherigen Einstellungen und ändern Sie jeweils nur eine Option, damit Sie dieselbe URL und Verbindung vergleichen können.
Nachdem Sie eine falsche Einschränkung korrigiert haben, prüfen Sie Katalog, Warenkorb und Beginn des Bestellvorgangs von der betroffenen Verbindung aus und bestätigen Sie, dass der vorgesehene Zugang für die übrigen Länder erhalten bleibt. Wenn Ihr Shop weiterhin mit PrestaShop 1.6 läuft, bewahren Sie diese Diagnose für diese Installation auf und planen Sie seine Aktualisierung in einer Testkopie.
Das könnte Ihnen auch helfen
- Fehler 503 Service Unavailable Diagnostizieren Sie einen 503 anhand von Antwort, Protokollen und Metriken desselben Zeitpunkts, um...
- Den Debug-Modus von PrestaShop vorübergehend aktivieren Ermitteln Sie die genaue Exception, indem Sie _PS_MODE_DEV_ vorübergehend über das Backoffice oder d...
- Fehler beim Installieren von Modulen in PrestaShop, The file is missing Diagnostizieren Sie The file is missing anhand des PHP-Upload-Codes und der Protokolle, bevor Sie Li...
- Fehler „An error occurred while sending the message“ im Kontaktformular von PrestaShop Diagnostizieren Sie, warum das Kontaktformular abgelehnt wird, und korrigieren Sie einen alten Overr...
Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.