WP Staging CLI wymaga ważnej licencji WP Staging Pro (plan Agency lub Developer), aby wyodrębniać lub przywracać Backupy. Ten przewodnik wyjaśnia, jak zarejestrować licencję i nią zarządzać.
Zarejestruj licencję (zalecane)
Najprostszym sposobem na korzystanie z licencji jest jednorazowa rejestracja. Po zarejestrowaniu twój klucz licencyjny zostaje zaszyfrowany i zapisany lokalnie, więc nie musisz go ponownie wpisywać.
Tryb interaktywny:
wpstaging registerZostaniesz poproszony o podanie klucza licencyjnego. CLI zweryfikuje go na serwerach WP Staging i bezpiecznie zapisze.
Tryb nieinteraktywny (dla skryptów i automatyzacji):
wpstaging register --license=YOUR_LICENSE_KEYPo rejestracji: możesz uruchamiać dowolne polecenia bez flagi --license. Twój klucz licencyjny jest zaszyfrowany i weryfikowany automatycznie.
Metody alternatywne
Jeśli wolisz nie przechowywać licencji lokalnie, możesz podać ją na inne sposoby:
Zmienna środowiskowa
Ustaw zmienną środowiskową WPSTGPRO_LICENSE, aby korzystać z licencji bez jej zapisywania:
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_KEYFlaga dla pojedynczego polecenia
Możesz też podać klucz licencyjny bezpośrednio przy każdym poleceniu:
wpstaging extract --license=YOUR_LICENSE_KEY backup.wpstg
wpstaging restore --license=YOUR_LICENSE_KEY --path=/var/www/html backup.wpstgDezaktywacja licencji
Aby dezaktywować licencję na serwerach WP Staging i usunąć zapisany klucz:
wpstaging deactivateTo polecenie:
- Łączy się z serwerami WP Staging, aby dezaktywować licencję
- Usuwa zapisany klucz licencyjny z twojego lokalnego komputera
- Zwalnia jedno miejsce licencyjne na twoim koncie
Alias: zamiast deactivate możesz też użyć wpstaging unregister.
Usuń zapisaną licencję (tylko lokalnie)
Aby usunąć tylko lokalnie zapisaną licencję, bez dezaktywowania jej na serwerze:
wpstaging clean licenseTo polecenie usuwa wyłącznie lokalny plik licencji. Licencja pozostaje aktywna na twoim koncie WP Staging. Skorzystaj z niego, jeśli chcesz przełączyć się na inną licencję lub ponownie wpisać klucz.
Kolejność priorytetu licencji
WP Staging CLI sprawdza licencję w następującej kolejności:
- Flaga wiersza poleceń:
--license=KEY - Zmienna środowiskowa:
WPSTGPRO_LICENSE - Zapisana licencja: z polecenia
wpstaging register
Używana jest pierwsza znaleziona ważna licencja.
Rozwiązywanie problemów
Weryfikacja licencji nie powiodła się
Jeśli widzisz błąd weryfikacji licencji:
- Sprawdź, czy klucz licencyjny jest poprawny
- Upewnij się, że twoja subskrypcja WP Staging jest aktywna
- Upewnij się, że masz licencję Agency lub Developer (a nie Personal)
- Sprawdź połączenie z Internetem
Licencja już aktywowana
Każdą licencję można aktywować na ograniczonej liczbie urządzeń. Jeśli osiągniesz limit:
- Dezaktywuj licencję na nieużywanym urządzeniu:
wpstaging deactivate - Albo dokup dodatkowe miejsca licencyjne na wp-staging.com
Nie można połączyć się z serwerem licencji
Jeśli CLI nie może połączyć się z serwerami WP Staging:
- Sprawdź połączenie z Internetem
- Upewnij się, że
wp-staging.comjest dostępny z twojej sieci - Jeśli pracujesz za firmowym firewallem, upewnij się, że dozwolony jest ruch wychodzący HTTPS
Następne kroki
Po zarejestrowaniu licencji jesteś gotowy, aby zacząć korzystać z WP Staging CLI: