Les tâches planifiées (cron) sont des scripts exécutés automatiquement à heure fixe par le serveur : sauvegardes nocturnes, envoi d’emails, purge du cache, réindexation, vérification des mises à jour. Sur un CMS, de nombreux traitements de fond en dépendent ; si le cron ne tourne plus, ces opérations s’arrêtent silencieusement, sans message d’erreur visible.
Attention à une subtilité fréquente : certains CMS déclenchent leurs tâches au fil des visites plutôt que par une véritable horloge système (c’est le cas de wp-cron sur WordPress). Sur un site peu visité, les tâches se déclenchent en retard ; sur un site très visité, elles s’exécutent trop souvent. La bonne pratique est de désactiver ce mécanisme et de le remplacer par un vrai cron serveur à heure fixe.
Pour vérifier qu’un cron s’exécute, consultez sa date de dernière exécution dans les logs ou l’interface d’administration. La méthode la plus fiable reste le dead man’s switch : le script signale son bon déroulement à un service de supervision (type Healthchecks), qui vous alerte précisément quand le signal manque.
Une sauvegarde qui ne se lance plus ne se remarque qu’au pire moment. Surveiller ces automatismes fait partie du contrat de maintenance que Pulsar Agency assure sur les sites de ses clients.