Comment configurer un cronjob via DirectAdmin ?
Retour à hébergement webIl 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.
- Connectez-vous à l'hébergement du nom de domaine en question.
- Sous "Fonctions avancées", naviguez vers "Cronjobs".
- Cliquez ici sur "Add cronjob".
- Dans la fenêtre suivante, vous pouvez spécifier les paramètres souhaités.
Nous expliquons ces paramètres plus en détail ci-dessous. - Une fois ces paramètres définis, vous pouvez choisir d'empêcher l'envoi d'e-mails en réponse à ce cronjob.
Si aucun courriel ne doit être envoyé, cliquez sur "Empêcher les courriels", ce qui ajoute un petit morceau de code à la commande qui empêche l'envoi de courriels. - Si tous les paramètres ont été définis, vous pouvez cliquer sur "Créer".
Vous revenez alors à la page contenant les autres cronjobs.
Si vous souhaitez apporter une modification, vous pouvez cliquer sur le crayon à côté du cronjob pour le mettre à jour.
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é toutes les minutes, heures, jours, mois ou jours 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, il sera exécuté à la 19e heure 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