Se un evento cron fallisce in WP-CLI, identifica l’hook e l’errore prima di rieseguire altre attività.

Possibili cause
- Una callback pianificata genera un fatal error durante l’esecuzione
- PHP CLI usa versione o estensioni diverse dal sito
- Evento resta bloccato da lock o da un’esecuzione precedente
- Plugin proprietario dell’hook non è attivo o non carica la callback
Cosa controllare
- Elenca gli eventi scaduti e identifica il primo hook che fallisce
- Esegui su staging un singolo hook invece dell’intera coda
- Confronta PHP CLI, utente, directory e percorso WordPress
- Leggi debug.log ed error_log allo stesso timestamp
- Verifica lock e processi attivi prima di rimuovere qualsiasi stato
Come intervenire
- Correggi la callback indicata dal primo errore
- Allinea il PHP CLI all’ambiente WordPress
- Ripristina il plugin che registra l’hook previsto
- Rimuovi un lock soltanto dopo aver escluso un processo attivo
- Riprova un piccolo gruppo di eventi e controlla l’exit code

Guide Xlogic correlate
- WP-CLI: checksum verification failed
- WP-CLI: database connection error dopo cambio PHP
- WP-CLI: package command not found