Comment configurer une tâche cron dans DirectAdmin ?

Une tâche cron exécute automatiquement une commande ou un script selon un calendrier défini. Elle est utile pour des tâches telles que l'envoi de rapports, la vidange des caches ou le déclenchement fiable d'événements programmés sous WordPress. Voici comment en créer une dans DirectAdmin.

Avant de commencer #

  • Vous devez connaître le chemin d'accès exact de la commande ou du script que vous souhaitez exécuter.
  • Déterminez à quelle fréquence il doit s'exécuter.

Étape par étape : créer une tâche cron #

  1. Connectez-vous à DirectAdmin (généralement votredomaine.com:2222).
  2. Aller à Fonctionnalités avancées et cliquez sur Emplois Cron.
  3. Définissez le planning à l'aide des champs « minute », « heure », « jour », « mois » et « jour de la semaine ».
  4. Saisissez la commande à exécuter dans le champ de commande.
  5. Cliquez sur Ajouter.

Comprendre les champs du calendrier #

  • Procès-verbal : De 0 à 59.
  • Heure : De 0 à 23.
  • Jour du mois : Du 1er au 31.
  • Mois : De 1 à 12.
  • Jour de la semaine : De 0 à 6 (0 correspondant au dimanche).
  • Un astérisque (*) signifie “ tous ”.

Exemple : 0 3 * * * exécute une tâche tous les jours à 3 h du matin.

Exemple courant sous WordPress #

Pour garantir le bon fonctionnement du cron de WordPress, vous pouvez lancer wp-cron selon une fréquence définie, par exemple toutes les 15 minutes, à l'aide d'une commande que votre développeur ou notre équipe d'assistance pourra vous fournir en fonction de votre configuration.

Conseils #

  • Évitez de programmer des tâches lourdes trop souvent.
  • Envoyez les données de sortie vers un fichier journal afin de pouvoir vérifier les résultats.
  • Si possible, testez d'abord la commande manuellement.

Dépannage #

  • Le job ne s'exécute pas : Vérifiez à nouveau le chemin d'accès à la commande et la planification.
  • Trop d'e-mails : rediriger la sortie vers un fichier journal plutôt que vers un e-mail.
  • Erreurs de droits d'accès : Vérifiez que le script est exécutable.

Besoin d'aide ? #

La syntaxe de Cron peut prêter à confusion. Contactez notre équipe d'assistance via le chat en direct et nous vous aiderons à configurer correctement votre planning.

Quels sont vos sentiments ?