Come forzare l'esecuzione di lavori CRON sul mio server per aggiornare i miei feed?

I lavori CRON sono come attività programmate per il vostro sito web. Eseguono automaticamente azioni specifiche a orari prestabiliti, come l'aggiornamento dei contenuti o l'acquisizione di nuovi feed. Se gli aggiornamenti dei feed non vengono visualizzati come previsto, ciò potrebbe essere dovuto a un job CRON non eseguito correttamente o con la giusta frequenza.

In questa documentazione vengono descritti alcuni problemi relativi ai lavori CRON. Se dopo aver contattato l'host o aver esaminato i job CRON si verificano ancora problemi quali;

  • Il vostro host ha disabilitato WP_CRON e non può o non consente di attivarlo
  • Si verificano conflitti con altri plugin che non è possibile rimuovere o sostituire sul sito.
  • I lavori CRON funzionano su una pianificazione separata che non è possibile controllare (non con le "visite utente").

In questi casi, è possibile provare la seguente soluzione per mantenere l'aggiornamento dei feed del plugin come previsto.

Passo 1: verificare se il file wp-cron.php è accessibile. Andate sul vostro sito web e aggiungete /wp-cron.php all'URL in questo modo: www.smashballoon.com/wp-cron.php. Se la pagina è vuota e non mostra un errore (404 o simile), il file è accessibile.

Fase 2: accedere a https://uptimerobot.com/ (Nota: UptimeRobot è un sito web di terzi non affiliato a Smash Balloon). Accedere o registrare un nuovo account. Una volta effettuato l'accesso, verrà visualizzato il cruscotto.

Passo 3: fare clic su + Aggiungi nuovo monitor.

  • Nella finestra Nuovo monitor, selezionare il tipo di monitor HTTP(s).
  • Nel campo Nome amico, inserire il nome personale di questo monitor. Può essere qualsiasi cosa che possa essere facilmente identificata in seguito.
  • Nel campo URL, aggiungete l'URL del vostro sito web con l'aggiunta di /wp-cron.php (ad esempio, https://www.smashballoon.com/wp-cron.php).
  • Impostare l'Intervallo di monitoraggio sull'intervallo che si desidera utilizzare. Con un account gratuito, l'intervallo deve essere superiore a 5 minuti. Suggeriamo 30 minuti o più per evitare un carico inutile sul vostro sito web.
  • È possibile lasciare tutto com'è, oppure aggiungere il proprio indirizzo e-mail nella sezione Seleziona "Contatti da notificare". Questo vi avviserà se UptimeRobot non è in grado di raggiungere il vostro sito web, inviandovi notifiche quando il vostro sito web è inattivo.
  • Nella parte inferiore della finestra fare clic su Crea monitor.
Impostare un nuovo monitor con il proprio URL.

UptimeRobot controllerà quindi costantemente la pagina wp-cron.php che attiverà un evento CRON, portando il nostro plugin ad aggiornare i feed. Se i feed non vengono aggiornati subito, potrebbe essere necessario regolare la cache del sito web o dell'host in modo che venga cancellata più spesso.

Il vantaggio aggiuntivo dell'utilizzo di questo servizio è che potete ottenere dati sul tempo di attività e di risposta del vostro sito web e ricevere rapidamente una notifica quando il sito web è inattivo o non accessibile.

Esempio di statistiche del sito web su UptimeRobot:

Tempo di attività e di risposta

supporto

Non è stato possibile trovare la risposta nei documenti?

Contatto con l'assistenza

Questo articolo è stato utile?