Pulizia, manutenzione e disinstallazione

Questa guida ti spiega come ripulire i dati in cache, rimuovere le licenze, fare manutenzione all’ambiente Docker e disinstallare completamente WP Staging CLI.

Comandi di pulizia

WP Staging CLI mette a disposizione diversi comandi di pulizia per gestire i dati in cache e le credenziali salvate.

Pulire i file di cache

Rimuove le risposte API in cache e i dati temporanei:

wpstaging clean cache

I file di cache comprendono:

  • Le risposte di convalida della licenza
  • La cache delle risposte API
  • I file temporanei dei download

La cache viene ripulita automaticamente durante il normale utilizzo (le voci più vecchie di 4 ore vengono rimosse all’avvio).

Rimuovere la licenza salvata

Rimuove la chiave di licenza salvata in locale senza disattivarla sul server:

wpstaging clean license

Usa questa opzione quando vuoi:

  • Passare a una chiave di licenza diversa
  • Reinserire la tua chiave di licenza
  • Cancellare le credenziali senza comunicare con il server

Nota: questa operazione rimuove solo il file di licenza locale. La licenza resta attiva sul tuo account WP Staging. Per disattivarla completamente usa wpstaging deactivate.

Pulire tutto

Rimuove tutti i dati in cache e le credenziali salvate:

wpstaging clean all

Vengono rimossi:

  • Tutti i file di cache
  • La chiave di licenza salvata
  • Altri dati temporanei presenti nella directory di lavoro

Disattivare la licenza

Per disattivare completamente la licenza sui server di WP Staging e rimuoverla anche in locale:

wpstaging deactivate

Questo comando:

  • Contatta i server di WP Staging per disattivare la licenza
  • Libera uno slot di licenza sul tuo account
  • Rimuove il file di licenza locale

Alias: in alternativa puoi usare wpstaging unregister.

Rimuovere l’ambiente Docker

Se hai usato le funzionalità Docker, rimuove tutti i container, i volumi e le configurazioni:

wpstaging remove

Attenzione: questa operazione rimuove in modo permanente tutti i siti WordPress, i database e le configurazioni Docker. L’azione non può essere annullata. Ti verrà chiesta conferma.

Questo comando:

  • Ferma tutti i container in esecuzione
  • Rimuove tutti i volumi Docker (compresi i dati dei database)
  • Rimuove tutte le configurazioni dei siti
  • Rimuove l’intera directory ~/wpstaging (oppure il --env-path personalizzato)

Importante: esegui questo comando prima di disinstallare WP Staging CLI se hai usato le funzionalità Docker.

Disinstallare WP Staging CLI

Per rimuovere completamente WP Staging CLI dal tuo sistema:

Passo 1: rimuovere i dati Docker (se usati)

Se hai usato le funzionalità Docker, ripulisci tutto come prima cosa:

wpstaging remove

Passo 2: eseguire lo script di disinstallazione

Linux, macOS, WSL:

curl -fsSL https://wp-staging.com/uninstall.sh | bash

Windows PowerShell:

irm https://wp-staging.com/uninstall.ps1 | iex

Windows CMD:

curl -fsSL https://wp-staging.com/uninstall.cmd -o uninstall.cmd && uninstall.cmd && del uninstall.cmd

Lo script di disinstallazione rimuove:

  • Il binario wpstaging e i relativi alias
  • Le voci nel PATH
  • Gli script di completamento per bash (Linux/macOS)
  • La variabile d’ambiente con la chiave di licenza
  • Le directory di cache (~/.wpstaging)

Disinstallazione manuale

Se preferisci disinstallare manualmente:

Linux, macOS:

# Remove the binary
rm ~/.local/bin/wpstaging
# Or if installed system-wide:
sudo rm /usr/local/bin/wpstaging

# Remove bash completion (if installed)
rm ~/.local/share/bash-completion/completions/wpstaging

# Remove license and cache data
rm -rf ~/.wpstaging

# Remove Docker environment (if used)
rm -rf ~/wpstaging

Windows PowerShell:

# Remove the binary
Remove-Item "$env:LOCALAPPDATA\Programs\wpstaging" -Recurse -Force

# Remove from PATH (manual step required)
# Go to System Properties > Environment Variables > User Variables > PATH
# Remove the wpstaging entry

# Remove license and cache data
Remove-Item "$env:USERPROFILE\.wpstaging" -Recurse -Force

# Remove Docker environment (if used)
Remove-Item "$env:USERPROFILE\wpstaging" -Recurse -Force

Quando usare ciascuna opzione

ScenarioComando
Rimuovere file temporanei e cachewpstaging clean cache
Passare a un’altra licenzawpstaging clean license seguito da wpstaging register
Smettere di usare questa licenza su questa macchinawpstaging deactivate
Rimuovere tutti i siti e i dati Dockerwpstaging remove
Disinstallazione completawpstaging remove (se Docker è stato usato), poi lo script di disinstallazione
Resettare tutto mantenendo la CLI installatawpstaging clean all + wpstaging remove

Riepilogo dei comandi di pulizia

ComandoCosa rimuove
clean cacheSolo i file di cache
clean licenseSolo il file di licenza locale (la licenza resta attiva sul server)
clean allCache + licenza locale + altri dati temporanei
deactivateDisattiva sul server + rimuove la licenza locale
removeTutti i container Docker, volumi, siti e configurazioni

Updated on Maggio 23, 2026

Rene Hermenau

Autore: Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.