Che cos'è un compito Cron?
Una tarea Cron è un comando di Linux che ti permette di eseguire periodicamente uno script o comando del tuo sito web.
Normalmente, le attività Cron sono utilizzate per l'esecuzione periodica di script relativi a posta elettronica, database o controlli di routine. Ad esempio, potremmo creare un'attività Cron che ci invii un file del nostro sito web tramite e-mail e un'altra che faccia visita a un sito web specifico.
In DonDominio, puoi configurare le tue attività cron dalla sezione “Avanzato” del pannello di gestione del servizio di hosting web, cliccando su “Crea Attività Cron” e compilando i dati che appariranno in quella sezione.
Come creare un'attività Cron in DonDominio?
Queste potranno solo eseguire richieste (del tipo GET HTTP) su un file ospitato nel piano di hosting. Tali richieste potranno essere successivamente consultate dai LOG di accesso del server, accessibili dal pannello di gestione del tuo hosting web, in “Siti web” -> “Vedi log”.
Puoi creare un'attività CRON dal pannello di gestione dell'hosting del dominio, nella sezione “Tareas Cron”, potrai aggiungerne una nuova cliccando su “Crea attività cron”:

Nella figura precedente puoi vedere un esempio di come apparirebbe la configurazione rapida di un'attività cron molto semplice, in questo caso, possiamo vedere che verrebbe effettuata una richiesta del tipo GET HTTP ogni ora sul file ospitato in “http://www.eldominioquequiero.com/script.php”.
Rivedendo la sintassi della configurazione delle attività cron, potrai vedere quanto segue:
- Configurazione rapida: Nel caso non si voglia applicare una configurazione personalizzata sull'attività cron, potrai trovare vari esempi per una rapida selezione in questa sezione.
- Minuto: il primo asterisco rappresenta il minuto dell'ora in cui verrà eseguito il comando, che va da 0 a 59.
- Ora: stabilisce l'ora in cui verrà eseguito il comando, che va da 0 a 23.
- Giorno del mese: indica in quale giorno del mese preferisci che venga eseguito il comando, che va da 1 a 31.
- Mese: In questa sezione puoi selezionare il mese in cui verrà eseguito il comando specificato, va da 1 a 12.
- Giorno della settimana: determina in quale giorno della settimana preferisci che venga eseguito il comando, che va da 0 a 7.
- Commento: Puoi scrivere un commento esplicativo, per sapere in modo semplice quali intenzioni avevi quando creasti questa attività cron.
- Configurazione Avanzata (HTTP Utente e Password): Permette di creare un utente e password per poter eseguire l'attività Cron in questione.
La sintassi spiegata sopra fa uso degli asterischi (*), che significano “tutti” e ognuno di essi rappresenta un valore temporale (minuto, ora, settimana...).