Accedi alla Console ICBS
Overview
Generale
Sicurezza e account
Domini
Zone DNS
DNS dinamico
Record DNS
Monitoring
Funzionalità
Database
Web hosting
  • Differenze tra i vecchi e i nuovi pacchetti di web hosting
  • Note sull'uso corretto (fair use) dei prodotti di web hosting
  • Gestire i subdomini con hosting completo
  • Installare e gestire WordPress sul tuo hosting ICBS
  • Bloccare e sbloccare un hosting o un dominio
  • Creare un ambiente di prova per il tuo sito WordPress
  • Backup dei siti
  • Processi pianificati (Cron Job)
  • Log del sito
  • File Manager
Web server
Account email
Account FTP
Supporto
API

Web hosting

Processi pianificati (Cron Job)

Ultimo aggiornamento: 05/10/2026, 19:11

Note legali·Privacy·Policy di sistema·Termini e condizioni
Documentazione

Un cron job è un comando che il server esegue da solo, a orari che decidi tu: ogni notte, ogni ora, il primo giorno del mese. Serve per attività ricorrenti del tuo sito, come l'invio di una newsletter, la pulizia di file temporanei o le operazioni pianificate di un CMS.

Apri Hosting, scegli il sito e vai alla scheda Cron Jobs.

Per creare un cron job devi sapere quale comando lanciare e conoscere un minimo i comandi Linux. Se non sei sicuro del comando da usare, chiedilo a chi ha sviluppato il sito o scrivi all'assistenza.

Creare un cron job

  1. Clicca Aggiungi cron job.
  2. Scegli la Pianificazione: Ogni minuto, Ogni ora, Ogni giorno, Ogni settimana, Ogni mese oppure Personalizzata.
  3. Se ti serve un orario preciso, regola i cinque campi Minuto, Ora, Giorno, Mese, Giorno settimana.
  4. Scrivi il Comando da eseguire.
  5. Salva.

Scegliendo una pianificazione predefinita i cinque campi si compilano da soli: puoi comunque correggerli a mano, e in quel caso la voce passa a Personalizzata.

I cinque campi della pianificazione

Si leggono nell'ordine: minuto, ora, giorno del mese, mese, giorno della settimana.

  • * significa «ogni». Cinque asterischi = ogni minuto.
  • Un numero fissa il valore: 30 3 * * * significa ogni giorno alle 3:30.
  • La virgola elenca più valori: 0,30 = al minuto 0 e al minuto 30.
  • Il trattino indica un intervallo: 1-5 nel giorno della settimana = da lunedì a venerdì.
  • La barra indica una cadenza: */15 nei minuti = ogni quindici minuti.

Qualche esempio pratico:

QuandoMinutoOraGiornoMeseGiorno sett.
Ogni notte alle 2:0002***
Ogni lunedì alle 8:0008**1
Ogni 15 minuti*/15****
Il primo del mese a mezzanotte001**

Il comando

È la riga che il server esegue. Un esempio tipico per uno script PHP:

/usr/bin/php8.2 /home/sito/htdocs/www.iltuosito.it/script.php

Regole da rispettare:

  • il comando è obbligatorio e non può superare i 1000 caratteri;
  • deve stare su una sola riga;
  • non può contenere il simbolo %.

Attivare, disattivare, modificare ed eliminare

Su ogni riga dell'elenco trovi tre comandi:

  • l'orologio — disattiva il cron senza cancellarlo (nell'elenco compare l'etichetta Disabilitato) oppure lo riattiva. Usalo quando vuoi sospendere un'attività per qualche giorno.
  • la matita — modifica pianificazione e comando.
  • il cestino — elimina il cron job. L'eliminazione è immediata e non chiede conferma: controlla di essere sulla riga giusta.

Limiti

  • Puoi avere al massimo 50 cron job per sito.
  • Puoi fare al massimo 5 modifiche ogni 5 minuti: se vai oltre ti chiediamo di attendere qualche minuto.
  • Ogni modifica viene applicata sul server in pochi istanti: mentre è in corso i campi restano bloccati e vedi l'avviso «C'è una modifica in corso di applicazione».

Quando i comandi non sono disponibili

  • Il tuo utente ha il ruolo Visualizzatore: vedi i cron job esistenti ma non puoi modificarli. Vedi Membri e ruoli.
  • Il dominio è protetto: sblocca la protezione dal lucchetto in alto per procedere. Vedi Bloccare e sbloccare hosting o dominio.

Per capire se un cron ha funzionato, guarda i Log del sito.