Quelles sont les tâches Cron ?
Une tâche Cron est une commande Linux qui vous permet d'exécuter périodiquement un script ou commande de votre site web.
Normalement, les tâches Cron sont utilisées pour l'exécution périodique de scripts liés aux courriels, bases de données ou vérifications de routine. Par exemple, nous pourrions créer une tâche Cron qui nous enverrait un fichier de notre site par courrier électronique et une autre qui ferait une visite sur un site spécifique.
Chez DonDominio, vous pouvez configurer vos propres tâches cron depuis la section “Avancé” du panneau de gestion d'hébergement web, en cliquant sur “Créer Tâche Cron” et en remplissant les données qui apparaîtront dans cette section.
Comment créer une tâche Cron chez DonDominio ?
Celles-ci ne pourront effectuer que des requêtes (de type GET HTTP) sur un fichier hébergé dans le plan d'hébergement. Ces requêtes pourront ensuite être vérifiées depuis les LOGs d'accès du serveur, accessibles depuis le panneau de gestion de votre hébergement web, dans “Sites web” -> “Voir logs”.
Vous pouvez créer une tâche CRON depuis le panneau de gestion de l'hébergement du domaine, dans sa section “Tâches Cron”, vous pourrez en ajouter une nouvelle en cliquant sur “Créer tâche cron”:

Dans l'image précédente, vous pouvez voir un exemple de la configuration rapide d'une tâche cron très simple, dans ce cas, nous pouvons voir qu'une requête de type GET HTTP serait effectuée chaque heure sur le fichier hébergé sur “http://www.eldominioquequiero.com/script.php”.
En examinant la syntaxe de configuration des tâches cron, vous pourrez voir ce qui suit :
- Configuration rapide: Si vous ne souhaitez pas appliquer un paramétrage personnalisé à la tâche cron, vous trouverez divers exemples pour une sélection rapide dans cette section.
- Minute: le premier astérisque est la minute de l'heure à laquelle la commande sera exécutée, qui va de 0 à 59.
- Heure: définit l'heure à laquelle la commande sera exécutée, qui va de 0 à 23.
- Jour du mois: indique le jour du mois où vous préférez que la commande soit exécutée, qui va de 1 à 31.
- Mois: Dans cette section, vous pourrez sélectionner le mois au cours duquel la commande spécifiée sera exécutée, allant de 1 à 12.
- Jour de la semaine: détermine le jour de la semaine où vous préférez que la commande soit exécutée, qui va de 0 à 7.
- Commentaire: Vous pourrez écrire un commentaire explicatif, pour savoir facilement quelles étaient vos intentions en créant cette tâche cron.
- Configuration Avancée (HTTP User et Password): Permet de créer un utilisateur et un mot de passe pour pouvoir exécuter la tâche Cron en question.
La syntaxe expliquée précédemment utilise des astérisques (*), qui signifient “tous” et chacun d'eux représente une valeur temporelle (minute, heure, semaine...).