Zum Inhalt springen

Shopware-Wartungsmodus ein- und ausschalten

Zuletzt geprüft Shopware

Der Wartungsmodus zeigt Besuchern eine Wartungsseite, während du am Shop arbeitest. In Shopware 6 gilt er pro Verkaufskanal — du schaltest ihn im Admin am jeweiligen Kanal ein (mit Allowlist für deine eigene IP) oder per SSH mit bin/console sales-channel:maintenance:enable.

  1. Melde dich im Shopware-Admin an.
  2. Wähl in der Seitenleiste unter Verkaufskanäle den betroffenen Kanal.
  3. Aktiviere im Bereich Status den Wartungsmodus.
  4. Trag deine IP in die Allowlist des Wartungsmodus ein — du siehst den Shop dann normal, alle anderen die Wartungsseite.
  5. Speichere, erledige deine Arbeiten und schalte den Modus danach wieder aus.

Du siehst selbst die Wartungsseite, trotz Allowlist

Abschnitt betitelt „Du siehst selbst die Wartungsseite, trotz Allowlist“

Deine tatsächliche öffentliche IP weicht von der eingetragenen ab — typisch nach Router-Neustart oder aus dem Mobilfunknetz.

Lösung: IP aktuell prüfen und die Allowlist am Verkaufskanal korrigieren. Zur Not per CLI deaktivieren: bin/console sales-channel:maintenance:disable --all.

Nach dem Deaktivieren bleibt die Wartungsseite stehen

Abschnitt betitelt „Nach dem Deaktivieren bleibt die Wartungsseite stehen“

Der alte Zustand hängt noch im Cache — auf dem Server oder im Browser.

Lösung: bin/console cache:clear ausführen und im privaten Fenster testen — siehe Shopware-Cache leeren.

Der Admin ist während der Wartung nicht erreichbar

Abschnitt betitelt „Der Admin ist während der Wartung nicht erreichbar“

Der Wartungsmodus betrifft nur die Storefront — ein gesperrter Admin hat eine andere Ursache, etwa eine IP-Sperre nach Login-Fehlversuchen.

Lösung: Den Fahrplan in IP gesperrt: kein Zugriff auf dein Projekt durchgehen.

Wartung hängt, Allowlist greift nicht oder ein Kanal verhält sich anders als erwartet? Ticket im Kundencenter öffnen — nenn Domain und Verkaufskanal, wir lösen das gemeinsam.