Une tâche cron permet d’exécuter automatiquement une commande ou un script à intervalle régulier. Cela peut être utile pour nettoyer une base de données, envoyer un rapport, relancer une tâche planifiée ou exécuter artisan schedule:run dans Laravel.

Où créer une tâche cron ?

  1. Connectez-vous à votre espace client puis accédez à Plesk
  2. Dans Sites Web & Domaines, cliquez sur Tâches planifiées (ou "Scheduled Tasks")
  3. Ajoutez une nouvelle tâche

Paramétrer une tâche

  • Type de tâche : "Exécuter une commande" ou "Exécuter un script PHP"
  • Commande : selon le besoin. Par exemple :
    php /var/www/vhosts/votre-site.fr/httpdocs/artisan schedule:run
  • Planification : toutes les minutes, tous les jours, chaque lundi à 2h…

Tester une tâche

Vous pouvez exécuter une tâche manuellement en cliquant sur "Exécuter maintenant" dans la liste des tâches planifiées. Vérifiez aussi que l’adresse e-mail de notification est renseignée pour recevoir les éventuelles erreurs.

Bonnes pratiques

  • Précisez toujours le chemin absolu vers vos scripts
  • Utilisez des permissions strictes sur les fichiers exécutés
  • Vérifiez les logs d’exécution si une tâche ne semble pas fonctionner
  • Planifiez intelligemment vos crons pour ne pas surcharger votre hébergement

❓ Un doute sur le format ou la fréquence ? Nous pouvons vous aider à paramétrer votre tâche cron correctement.

Was this answer helpful? 0 Users Found This Useful (0 Votes)