Skip to content

Comment configurer un cronjob via cPanel ?

Retour à hébergement web

Il peut être utile d'exécuter certaines tâches à heures fixes, pour lesquelles vous pouvez configurer un cronjob.
Par exemple, vous pouvez le configurer pour vider périodiquement le cache ou pour appeler une fonction PHP à une heure prédéfinie.

Dans ce guide, nous expliquerons comment configurer un cronjob dans DirectAdmin, puis nous expliquerons ce que signifient les différents paramètres.

  1. Connectez-vous à l'hébergement du nom de domaine en question.
  2. Sous "Avancé", naviguez vers "Tâches cron".
  3. Sous "Ajouter une nouvelle tâche cron", vous pouvez spécifier les paramètres souhaités.
    Nous expliquerons ces paramètres plus en détail ci-dessous. Dans cPanel, vous pouvez utiliser les "Paramètres par défaut", il s'agit de paramètres courants qui peuvent être utilisés rapidement.
  4. Une fois que tous les paramètres ont été entrés, vous pouvez cliquer sur "Ajouter une nouvelle tâche cron".

La tâche cron qui vient d'être créée est visible en bas de la page.
Si vous souhaitez apporter des modifications, vous pouvez cliquer sur le crayon à côté de la tâche cron pour la mettre à jour, ou sur la poubelle pour la supprimer.


Quels paramètres dois-je utiliser ?
Un cronjob est exécuté sur la base des minutes, des heures, des jours, des mois et des jours de la semaine.
Il est également possible de saisir un "*", auquel cas il est exécuté à chaque minute, heure, jour, mois ou jour de la semaine.

  • Minutes : Le programme est exécuté à la minute indiquée, par exemple si vous entrez 30, il sera exécuté à la 30e minute de l'heure.
  • Heure : Le programme est exécuté à l'heure indiquée. Par exemple, si vous entrez 19, le programme sera exécuté à la ? 19e heure.
  • Jour du mois : Cette option demande le jour du mois, ce qui permet d'exécuter un cronjob tous les 20 du mois.
  • Mois : Le mois est demandé ici. Par exemple, 6 peut être saisi ici pour exécuter le job tous les mois de juin.
  • Jour de la semaine : Le jour de la semaine peut être spécifié ici, par exemple, si 6 est saisi ici, le job sera exécuté le samedi.


Dans les exemples ci-dessus, si la mission du 20 juin tombe un samedi (en raison du jour de la semaine), elle sera exécutée à 19h30.

Commande : il s'agit de la commande qui peut être exécutée sur le serveur. Elle permet, par exemple, d'invoquer un fichier .php ou de supprimer des fichiers sur le serveur.

Retour à hébergement web