Bei Updates oder größeren Änderungen soll der Shop für Besucher oft kurz nicht erreichbar sein, während man selbst weiterhin am System arbeiten möchte. Magento 2 kann dafür den Wartungsmodus aktivieren und gleichzeitig einzelne IP Adressen vom Wartungsmodus ausschließen.
Der Wartungsmodus mit freigegebener eigener IP wird so aktiviert:
|
1 |
bin/magento maintenance:enable --ip=123.123.123.123 |
Für normale Besucher erscheint anschließend die Wartungsseite, während die freigegebene IP den Shop weiterhin aufrufen kann.
Der aktuelle Status lässt sich jederzeit prüfen:
|
1 |
bin/magento maintenance:status |
Nach Abschluss der Arbeiten wird der Wartungsmodus wieder deaktiviert:
|
1 |
bin/magento maintenance:disable |
Das ist besonders praktisch bei z.B. Magento Updates oder Deployments, da sich das Frontend bereits testen lässt, ohne den Shop vorher wieder für alle Besucher freizugeben.