Planificateur de tâches

Planifiez et gérez des actions automatiques sur votre hébergement Web

Avec Crontab, vous planifiez des actions. Cela se traduit par des automatisations périodiques, des mises à jour, des exécutions de programmes, des envois d'e-mails...

Comme avec le planificateur de tâches Windows, vous automatisez vos mises à jour et exécutions en choisissant la date, l'heure et la fréquence.

Ainsi vous pouvez :

  • Automatiser la mise à jour ou l'exécution d'un script
  • Exécuter des sauvegardes de votre site et de votre base de données
  • Récupérer des flux d'informations qui viendront updater votre site
  • Vérifier des états de fichiers sensibles pour sécuriser un site
  • Envoyer des emails contenant des logs d'accès ou liens vers les sauvegardes

Comment utiliser le planificateur de tâches ?

Vous vous rendez tout simplement dans votre Espace Client et planifiez toutes les tâches à effectuer au sein de celui-ci.

Vous pouvez créer ou modifiez les scripts à exécuter périodiquement, c'est aussi simple que ça.

Vous sélectionnez le script, le ou les jours et le ou les heures d'exécution du script de votre choix.

Avantages du planificateur de tâches

  • Planification des tâches

    Automatisez les tâches récurrentes de votre site web grâce à notre planificateur de tâches, disponible sur l'ensemble de nos offres. Effectuez une sauvegarde de votre site ou de votre base de données, générez vos factures, ou bien mettez à jour votre cache à intervalles réguliers. Pour cela, créez le script souhaité puis configurez votre planificateur de tâche (Crontab) depuis l'espace client.

  • Suivi des tâches

    Directement dans votre espace client, vous visualisez si les tâches se sont bien exécutées. Dans le cas où la tâche se serait mal exécutée, vous récupérez les messages d'erreur et pouvez ainsi modifier les tâches futures.

  • Aller plus loin

    <?php
    system("mysqldump --host=votre_serveur_mysql --user=nom_de_votre_base --password=mot_de_passe nom_de_votre_base > backup.sql");
    system("gzip backup.sql");
    system("mysqldump --host=votre_serveur_mysql --user=nom_de_votre_base --password=mot_de_passe nom_de_votre_base > backupbase2.sql");
    system("gzip backupbase2.sql");
    ?>

    Exemple d'un script à exécuter pour sauvegarder et compresser 2 bases de données.

À savoir
Vous pouvez exécuter une tâche au maximum une fois par heure.

Et dans l'espace client vous choisissez d'exécuter cela toutes les semaines ou tous les mois par exemple.