WP Staging CLI erfordert eine gueltige WP Staging Pro Lizenz (Agency- oder Developer-Plan) zum Extrahieren oder Wiederherstellen von Backups. Diese Anleitung erklaert, wie du deine Lizenz registrierst und verwaltest.
Lizenz registrieren (empfohlen)
Der einfachste Weg, deine Lizenz zu nutzen, ist sie einmalig zu registrieren. Nach der Registrierung wird dein Lizenzschluessel verschluesselt und lokal gespeichert, sodass du ihn nicht erneut eingeben musst.
Interaktiver Modus:
wpstaging registerDu wirst aufgefordert, deinen Lizenzschluessel einzugeben. Die CLI validiert ihn mit den WP Staging Servern und speichert ihn sicher.
Nicht-interaktiver Modus (fuer Skripte/Automatisierung):
wpstaging register --license=YOUR_LICENSE_KEYNach der Registrierung: Du kannst jeden Befehl ohne das --license-Flag ausfuehren. Dein Lizenzschluessel wird automatisch verschluesselt und validiert.
Alternative Methoden
Wenn du deine Lizenz lieber nicht speichern moechtest, kannst du sie auf andere Weise bereitstellen:
Umgebungsvariable
Set the WPSTGPRO_LICENSE-Umgebungsvariable, um deine Lizenz zu nutzen, ohne sie zu speichern:
Linux, macOS, WSL:
# Set for current session
export WPSTGPRO_LICENSE=YOUR_LICENSE_KEY
# Or add to ~/.bashrc or ~/.zshrc for permanent use
echo 'export WPSTGPRO_LICENSE=YOUR_LICENSE_KEY' >> ~/.bashrcWindows PowerShell:
# Set for current session
$env:WPSTGPRO_LICENSE="YOUR_LICENSE_KEY"
# Or add to your PowerShell profile for permanent use
Add-Content $PROFILE '$env:WPSTGPRO_LICENSE="YOUR_LICENSE_KEY"'Windows CMD:
set WPSTGPRO_LICENSE=YOUR_LICENSE_KEYPro-Befehl-Flag
Du kannst deinen Lizenzschluessel auch direkt bei jedem Befehl angeben:
wpstaging extract --license=YOUR_LICENSE_KEY backup.wpstg
wpstaging restore --license=YOUR_LICENSE_KEY --path=/var/www/html backup.wpstgLizenz deaktivieren
Um deine Lizenz auf den WP Staging Servern zu deaktivieren und den gespeicherten Schluessel zu entfernen:
wpstaging deactivateDieser Befehl:
- Kontaktiert die WP Staging Server, um deine Lizenz zu deaktivieren
- Entfernt den gespeicherten Lizenzschluessel von deinem lokalen Rechner
- Gibt einen Lizenzplatz auf deinem Konto frei
Alias: Du kannst auch wpstaging unregister als Alternative zu deactivate.
Gespeicherte Lizenz entfernen (nur lokal)
Um nur die lokal gespeicherte Lizenz zu entfernen, ohne sie auf dem Server zu deaktivieren:
wpstaging clean licenseDies entfernt nur die lokale Lizenzdatei. Die Lizenz bleibt auf deinem WP Staging Konto aktiv. Verwende dies, wenn du zu einer anderen Lizenz wechseln oder deinen Schluessel erneut eingeben moechtest.
Lizenz-Prioritaetsreihenfolge
WP Staging CLI prueft in dieser Reihenfolge nach einer Lizenz:
- Kommandozeilen-Flag:
--license=KEY - Umgebungsvariable:
WPSTGPRO_LICENSE - Gespeicherte Lizenz: From
wpstaging register
Die erste gueltige Lizenz, die gefunden wird, wird verwendet.
Fehlerbehebung
Lizenzvalidierung fehlgeschlagen
Wenn du einen Lizenzvalidierungsfehler siehst:
- Stelle sicher, dass dein Lizenzschluessel korrekt ist
- Pruefe, ob dein WP Staging Abonnement aktiv ist
- Stelle sicher, dass du eine Agency- oder Developer-Lizenz hast (nicht Personal)
- Pruefe deine Internetverbindung
Lizenz bereits aktiviert
Jede Lizenz kann auf einer begrenzten Anzahl von Geraeten aktiviert werden. Wenn du dein Limit erreicht hast:
- Deaktiviere die Lizenz auf einem ungenutzten Geraet:
wpstaging deactivate - Oder kaufe zusaetzliche Lizenzplaetze auf wp-staging.com
Verbindung zum Lizenzserver nicht moeglich
Wenn die CLI die WP Staging Server nicht erreichen kann:
- Pruefe deine Internetverbindung
- Stelle sicher, dass
wp-staging.comvon deinem Netzwerk aus erreichbar ist - Wenn du hinter einer Unternehmens-Firewall bist, stelle sicher, dass ausgehender HTTPS-Verkehr erlaubt ist
Naechste Schritte
Mit deiner registrierten Lizenz bist du bereit, WP Staging CLI zu nutzen: