📄
Webhosting

Configurer des cronjobs dans Plesk : comment automatiser des tâches

📅 7 octobre 2026 ✏️ 7 octobre 2026 ⏱ 6 min leestijd

Apprenez à configurer des cronjobs dans Plesk pour automatiser des tâches récurrentes, avec des explications sur la notation temporelle et les erreurs courantes.

Un cronjob est une tâche qui s’exécute automatiquement à des moments fixes sur votre serveur, comme l’envoi de newsletters, le nettoyage de fichiers temporaires ou l’exécution d’un script provenant d’un plugin WordPress. Dans Plesk, vous configurez cela via la section ‘Tâches planifiées’ (Scheduled Tasks). Vous n’avez pas besoin d’être développeur pour le faire vous-même : dans cet article, nous parcourons étape par étape comment créer un cronjob, ce que signifie la notation temporelle et comment vérifier que votre tâche fonctionne réellement.

Qu’est-ce qu’un cronjob et quand en avez-vous besoin

Normalement, quelque chose ne se produit sur votre site web que lorsqu’un visiteur ouvre une page. Cependant, certaines tâches doivent s’exécuter en arrière-plan, qu’il y ait des visiteurs ou non. Pensez à :

  • Créer automatiquement des sauvegardes de votre base de données
  • Exécuter des tâches WordPress normalement déclenchées par les visiteurs (remplacer WP-Cron par un vrai cronjob)
  • Nettoyer les sessions expirées ou les fichiers temporaires
  • Envoyer des rapports ou des e-mails à un moment fixe
  • Synchroniser les stocks ou les prix avec un partenaire externe

Un cronjob n’est donc rien de plus qu’un accord avec le serveur : ‘exécute cette commande ou ce script, à ce moment-là, encore et encore’.

Horloge / momentCronjobScript exécuté

Un cronjob s’exécute automatiquement au moment défini, sans que personne n’ait besoin de visiter le site web.

Créer un cronjob dans Plesk

La création d’un cronjob dans Plesk est claire et ne nécessite aucune connaissance du terminal.

1

Connectez-vous à Plesk

Rendez-vous sur votre environnement Plesk et connectez-vous avec vos identifiants de compte.

2

Ouvrez ‘Tâches planifiées’

Choisissez le domaine pour lequel vous souhaitez configurer un cronjob et ouvrez la section ‘Tâches planifiées’ (aussi appelée Scheduled Tasks ou Cron Jobs).

3

Cliquez sur ‘Ajouter une tâche’

Choisissez si vous souhaitez appeler un script PHP, une commande shell ou une URL (pratique pour remplacer le cron WordPress).

4

Définissez le moment d’exécution

Renseignez la minute, l’heure, le jour et le mois, ou choisissez l’une des options standards comme ‘chaque jour’ ou ‘chaque heure’.

5

Enregistrez la tâche

Cliquez sur ‘OK’ pour activer la tâche. Vous pouvez ensuite consulter les journaux d’exécution pour vérifier que le script s’exécute sans erreur.

💡 Astuce : si vous souhaitez appeler une URL périodiquement (par exemple pour un plugin WordPress nécessitant une tâche d’arrière-plan), choisissez dans Plesk le type ‘Récupérer une URL’ plutôt qu’une commande shell. C’est tout aussi fiable mais plus simple à configurer.

La notation temporelle d’un cronjob expliquée

Les cronjobs fonctionnent avec cinq champs temporels : minute, heure, jour du mois, mois et jour de la semaine. Plesk affiche généralement cela sous forme de champs séparés à remplir, mais il est utile de comprendre la logique :

  • Minute : 0 à 59
  • Heure : 0 à 23
  • Jour du mois : 1 à 31
  • Mois : 1 à 12
  • Jour de la semaine : 0 (dimanche) à 6 (samedi)

Un astérisque (*) signifie ‘n’importe quelle valeur possible’. Si vous souhaitez par exemple exécuter un script chaque nuit à 03h00, vous renseignez : minute 0, heure 3, et un astérisque pour le reste. Si vous ne voulez le faire que le lundi, mettez un 1 pour ‘jour de la semaine’.

Attention à la différence entre ‘toutes les 30 minutes’ et ‘toutes les demi-heures pile’. Dans Plesk, vous pouvez souvent choisir entre un intervalle ou des horaires fixes ; choisissez consciemment selon vos besoins, car cela fait une différence pour les scripts qui dépendent les uns des autres.

Erreurs courantes et vérifier que ça fonctionne

Les problèmes les plus fréquents avec les cronjobs sont faciles à éviter :

  • Chemin incorrect vers le script : utilisez toujours le chemin complet et absolu, pas un chemin relatif.
  • Le script attend une entrée du navigateur : un cronjob s’exécute sans session ni cookies, donc les scripts qui en dépendent peuvent parfois ne pas fonctionner comme prévu.
  • Exécution trop fréquente : faire tourner une tâche lourde chaque minute peut affecter les performances du serveur. Choisissez une fréquence réaliste.
  • Absence de gestion des erreurs : faites écrire les résultats ou les erreurs du script dans un fichier journal, afin de pouvoir vérifier si la tâche a réellement été exécutée.

Vérifiez toujours les journaux d’exécution dans Plesk après la configuration. Si vous ne voyez aucune exécution, vérifiez d’abord si le moment prévu est déjà passé et si le chemin vers le script est correct.

💡 Astuce : testez d’abord un nouveau script manuellement (par exemple en ouvrant l’URL dans votre navigateur) avant de le lier à un cronjob. Vous saurez ainsi avec certitude que le script lui-même fonctionne correctement, et pourrez plus facilement identifier les erreurs dans la configuration du cron.

Questions fréquentes

Puis-je configurer plusieurs cronjobs en même temps ?

Oui, vous pouvez créer autant de tâches planifiées que nécessaire. Veillez toutefois à ce que les tâches lourdes ne s’exécutent pas toutes au même moment, afin d’éviter des pics de charge sur le serveur.

Un cronjob fonctionne-t-il même si personne ne visite le site ?

Oui, c’est justement l’avantage d’un cronjob par rapport au système WP-Cron standard de WordPress, qui dépend du trafic des visiteurs.

Puis-je désactiver temporairement un cronjob sans le supprimer ?

Dans Plesk, vous pouvez souvent mettre une tâche planifiée en ‘inactif’ plutôt que de la supprimer, afin de conserver les paramètres pour plus tard.

Où trouver Plesk si j’héberge chez Tandata ?

Vous vous connectez avec vos identifiants de compte à l’environnement Plesk associé à votre hébergement web. Si vous rencontrez des difficultés, l’équipe support se fera un plaisir de vous aider via la base de connaissances ou par contact direct.

Conclusion

Les cronjobs sont un outil puissant pour faire exécuter automatiquement des tâches récurrentes, sans que vous ayez à y penser vous-même. Dans Plesk, vous configurez cela facilement via ‘Tâches planifiées’, où vous choisissez vous-même entre un script, une commande ou une URL. Portez une attention particulière au moment et à la fréquence, et vérifiez toujours les journaux d’exécution pour voir si tout fonctionne comme prévu. Vous avez des doutes concernant votre environnement d’hébergement actuel ou souhaitez passer à un fournisseur avec Plesk et un support 24/7 ? Découvrez alors les possibilités pour l’hébergement web.

Découvrir l’hébergement web →

Was dit artikel nuttig?