WP Staging CLI nécessite une licence WP Staging Pro valide (plan Agency ou Developer) pour extraire ou restaurer des Backups. Ce guide explique comment enregistrer et gérer ta licence.
Enregistrer ta licence (recommandé)
La façon la plus simple d’utiliser ta licence est de l’enregistrer une fois. Après l’enregistrement, ta clé de licence est chiffrée et stockée localement, tu n’as donc pas besoin de la saisir à nouveau.
Mode interactif :
wpstaging registerTu seras invité à saisir ta clé de licence. Le CLI la validera auprès des serveurs WP Staging et la stockera en toute sécurité.
Mode non interactif (pour les scripts/automatisation) :
wpstaging register --license=YOUR_LICENSE_KEYAprès l’enregistrement : tu peux exécuter n’importe quelle commande sans l’option --license. Ta clé de licence est chiffrée et validée automatiquement.
Méthodes alternatives
Si tu préfères ne pas stocker ta licence, tu peux la fournir d’autres façons :
Variable d’environnement
Définit la variable d’environnement WPSTGPRO_LICENSE pour utiliser ta licence sans la stocker :
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_KEYOption par commande
Tu peux aussi fournir ta clé de licence directement dans chaque commande :
wpstaging extract --license=YOUR_LICENSE_KEY backup.wpstg
wpstaging restore --license=YOUR_LICENSE_KEY --path=/var/www/html backup.wpstgDésactiver la licence
Pour désactiver ta licence sur les serveurs WP Staging et supprimer la clé stockée :
wpstaging deactivateCette commande :
- Contacte les serveurs WP Staging pour désactiver ta licence
- Supprime la clé de licence stockée sur ta machine locale
- Libère un emplacement de licence sur ton compte
Alias : tu peux aussi utiliser wpstaging unregister comme alternative à deactivate.
Supprimer la licence stockée (local seulement)
Pour supprimer uniquement la licence stockée localement sans la désactiver sur le serveur :
wpstaging clean licenseCela supprime uniquement le fichier de licence local. La licence reste active sur ton compte WP Staging. Utilise ceci si tu veux passer à une licence différente ou ressaisir ta clé.
Ordre de priorité des licences
WP Staging CLI vérifie la licence dans cet ordre :
- Option en ligne de commande :
--license=KEY - Variable d’environnement :
WPSTGPRO_LICENSE - Licence stockée : depuis
wpstaging register
La première licence valide trouvée est utilisée.
Dépannage
Échec de validation de la licence
Si tu vois une erreur de validation de licence :
- Vérifie que ta clé de licence est correcte
- Vérifie que ton abonnement WP Staging est actif
- Assure-toi d’avoir une licence Agency ou Developer (pas Personal)
- Vérifie ta connexion internet
Licence déjà activée
Chaque licence peut être activée sur un nombre limité d’appareils. Si tu as atteint ta limite :
- Désactive la licence sur un appareil non utilisé :
wpstaging deactivate - Ou achète des emplacements de licence supplémentaires sur wp-staging.com
Impossible de se connecter au serveur de licences
Si le CLI ne peut pas accéder aux serveurs WP Staging :
- Vérifie ta connexion internet
- Vérifie que
wp-staging.comest accessible depuis ton réseau - Si tu es derrière un pare-feu d’entreprise, assure-toi que le trafic HTTPS sortant est autorisé
Prochaines étapes
Avec ta licence enregistrée, tu es prêt à commencer à utiliser WP Staging CLI :