In breve: Pseudo-cron non parte — indica che l’operazione non si completa come previsto nell’area WordPress Cron e attività pianificate.
Indice dei contenuti
Pseudo-cron non parte: significato
Le prime ipotesi da verificare per “Pseudo-cron non parte” sono lo spawn di WP-Cron è disabilitato o bloccato; loopback, DNS o TLS impediscono la chiamata.

Sintomi e cause probabili
Sintomi da verificare
- Il messaggio “pseudo-cron non parte” compare durante un’operazione ripetibile.
- WP-Cron viene normalmente attivato dalle visite: con poco traffico un evento scaduto può restare in attesa fino alla richiesta successiva.
- Confronta la prossima esecuzione con l’ora corrente e verifica se il ritardo coincide con periodi senza richieste al sito.
- Su siti con traffico scarso valuta un cron di sistema regolare, verificando anche che DISABLE_WP_CRON non sia attivo senza un meccanismo sostitutivo.
Cause probabili
- Lo spawn di WP-Cron è disabilitato o bloccato
- Loopback, DNS o TLS impediscono la chiamata
- Un lock o un job lungo trattiene la coda
- Hook, callback o pianificazione non sono più validi
Diagnosi passo per passo
- Controllare evento, hook e prossima esecuzione
- Verificare DISABLE_WP_CRON e il cron di sistema
- Provare il loopback e annotare il codice HTTP
- Controllare lock, error_log e durata dei job
Log e dati da controllare
- Site Health e cron events
- WordPress debug.log ed error_log
- cron di sistema e log HTTP
Correzioni sicure
- Configurare un solo meccanismo affidabile di esecuzione del cron
- Rimuovere il lock soltanto dopo aver escluso un processo attivo
- Correggere hook, callback o ricorrenza non validi
- Ripristinare loopback, DNS o TLS se bloccano lo spawn
- Ridurre la durata del job che trattiene la coda

Verifica finale
- L’evento viene eseguito una sola volta
- La prossima pianificazione è valida
- La coda non accumula eventi scaduti
- Loopback e cron di sistema non restituiscono errori
Errori da evitare
- Non eseguire ripetutamente tutti gli eventi
- Non cancellare hook senza identificarne il proprietario
- Non attivare due scheduler concorrenti
- Non confondere poco traffico con un errore applicativo
Guide Xlogic correlate
- WordPress: wp-cron.php restituisce 503
- WordPress: wp-cron.php restituisce 403
- WordPress: cron duplicati per lo stesso hook
Fonti tecniche
Domande frequenti
Che cosa significa “Pseudo-cron non parte”?
Pseudo-cron non parte — indica che l’operazione non si completa come previsto nell’area WordPress Cron e attività pianificate.
Da cosa può dipendere “Pseudo-cron non parte”?
Le cause da verificare per “Pseudo-cron non parte” sono: lo spawn di WP-Cron è disabilitato o bloccato; loopback, DNS o TLS impediscono la chiamata; un lock o un job lungo trattiene la coda.
Quali controlli eseguire per “Pseudo-cron non parte”?
Per diagnosticare “Pseudo-cron non parte”, controlla nell’ordine: controllare evento, hook e prossima esecuzione; verificare DISABLE_WP_CRON e il cron di sistema; provare il loopback e annotare il codice HTTP. La soluzione è confermata quando L’evento viene eseguito una sola volta; la prossima pianificazione è valida.