Handbuch Alle Einstellungen.
Die Plugin-Konfiguration gilt für alle Staging-Umgebungen gemeinsam. Du findest sie unter Erweiterungen › Staging Manager › Einstellungen. Was je Staging-Umgebung gilt, steht auf ihrer Seite.
Zugang
| Feld | Vorgabe | Wirkung |
|---|---|---|
| Ohne Kennwort erreichbar von | leer | IP-Adressen oder Bereiche, eine je Zeile, etwa das Büro oder ein Prüfdienst. Sie kommen in jede Staging-Umgebung ohne Kennwortseite; eine Änderung gilt sofort, auch in gebauten. |
| Anmeldung gilt (Tage) | 30 | So lange bleibt man nach dem Kennwort angemeldet; so lange gilt auch ein Direktlink. |
Mails
| Feld | Vorgabe | Wirkung |
|---|---|---|
| Fangadresse für Mails | leer | Hierhin geht jede Mail bei „Alles an eine Fangadresse“, wenn die Staging-Umgebung keine eigene hat. Leer: Mails werden nur archiviert. |
| Betreff-Präfix | [STAGING] | Steht vor dem Betreff jeder Mail, die eine Staging-Umgebung zustellt. Leer: kein Präfix. |
Beim Bauen
| Feld | Vorgabe | Wirkung |
|---|---|---|
| Nutzungsdaten in Staging-Umgebungen als abgelehnt eintragen | an | Trägt beim Einrichten „abgelehnt“ ein: kein Fenster in der Kopie, keine Daten an Shopware. |
Verzeichnisse ausschließen
| Feld | Vorgabe | Wirkung |
|---|---|---|
| Leer anlegen, Inhalt nicht kopieren | var/cache, var/log, var/queue, var/lock | Der Ordner entsteht leer. Mit Schrägstrich gilt ein Eintrag ab dem Live-Shop-Verzeichnis, ohne an jeder Stelle. |
| Ganz weglassen | .git, .github, .idea, .vscode, node_modules | Weder Ordner noch Inhalt kommen mit. Der Staging-Ordner und jede Staging-Umgebung mit eigenem Pfad bleiben immer draußen. |
Dateien ausschließen
| Feld | Vorgabe | Wirkung |
|---|---|---|
| Dateinamen, genau so geschrieben | install.lock, .env.local.php | Ein Name je Zeile, ohne Sternchen; ohne Schrägstrich an jeder Stelle. |
| Dateimuster mit Sternchen | *.sql, *.sql.gz, *.zip, *.tar, *.tar.gz | Ein Muster je Zeile; Muster gelten nur für Dateien. |
Vergleich
| Feld | Vorgabe | Wirkung |
|---|---|---|
| Tabelleninhalte ausschließen | Protokoll-, Warteschlangen- und Sitzungstabellen wie log_entry, messenger_messages, cart | Exakte Tabellennamen; nur Inhalte werden ausgelassen, die Struktur wird weiter verglichen. |
| Ordner ausschließen | public, var, vendor, files/media | Weder Ordner noch Inhalt werden verglichen. Geänderte Pakete zeigen composer.json und composer.lock weiterhin. |
Automatik
| Feld | Vorgabe | Wirkung |
|---|---|---|
| Läufe im Hintergrund fortführen | an | Startet Läufe aus dem Zeitplan und führt Läufe fort, deren Fenster geschlossen wurde. Aus: Läufe nur bei offenem Fenster. |
| Vor Ablauf einer Staging-Umgebung erinnern | an | Meldet 7 Tage und 1 Tag vor dem Ablauf ein Ereignis für den Flow Builder. |
| Konsolenbefehle erlauben | an | Aus: Jeder Befehl mit dem Präfix dvsn-staging: bricht ab, bevor er etwas tut. |
Protokolle
| Feld | Vorgabe | Wirkung |
|---|---|---|
| Ausführlichkeit des Laufprotokolls | Jeder Schritt | „Nur Fehler“, „Fehler und Warnungen“, „Jeder Schritt“ oder „Jede Scheibe“, das nur zur Fehlersuche. |
| Protokolle aufbewahren, Tage | 30 | Danach löscht ein Scheduled Task das Protokoll; der Lauf bleibt in der Liste. Höchstens 180 Tage. |
| Anonymisierungsnachweise aufbewahren, Tage | 90 | Danach löscht ein Scheduled Task die Nachweise. 0 behält sie für immer. |
Leistung
| Feld | Vorgabe | Wirkung |
|---|---|---|
| Scheibengröße in Megabyte | 4 | Wie viele Daten ein Arbeitsschritt bewegt. Kleiner schont einen ausgelasteten Live-Shop, größer ist schneller fertig. |
| Sekunden je Anfrage im Admin | 10 | Wie lange eine Anfrage des Lauffensters arbeitet. Niedriger, wenn der Server Anfragen früh abbricht. |
| Sekunden je Hintergrundlauf | 50 | Wie lange der Scheduled Task je Durchgang arbeitet, geteilt auf alle offenen Läufe. |
| Gleichzeitige Läufe | 3 | Wie viele Staging-Umgebungen gleichzeitig gebaut werden dürfen; 0 ohne Grenze. Darüber wartet ein Lauf. |
Wozu das alles dient
Das Handbuch sagt, wo etwas im Admin steht. Warum es so ist und was es im Alltag bringt, erklären die Seiten zu den Themen.
Mehr dazu:Was kopiert wirdMails und AufrufeZeitplan und Automatik
Weitere Kapitel
-
Dashboard und Liste
Kacheln, eine Karte je Staging-Umgebung, die Liste mit Spalten, Filter und Zeilenmenü.
-
Die Seite einer Staging-Umgebung
Die acht Reiter einer Staging-Umgebung, jedes Feld und was es bewirkt.
-
Das Lauffenster
Bestätigung, Verlauf, Prüfergebnisse, Protokoll und Einstellungen eines Laufs.
-
Zeitplaner und Anonymisierung
Der Zeitplaner mit allen Zeitplänen und das Regelwerk der Anonymisierung.
-
In der Staging-Umgebung
Das Dashboard der Kopie, Selbsttest, ausgehende Aufrufe, Mail-Archiv und Anmeldung.
-
Begriffe
Staging-Umgebung, Testsystem, Lauf, Scheibe, Fangadresse und die anderen Wörter des Plugins.