Créer des tâches CRON
Documentation et tutoriels
- webo-facto
- Projets
Sommaire
- Introduction
- Créer une tâche planifiée
- Configurer la tâche planifiée
- Modification et suppression de la tâche planifiée
Introduction
Le webo-facto vous permet de créer des tâches planifiées ; appelées aussi tâche CRON ; pour chacun de vos projets e-majine, saytup, izi-media.
Cron est un programme permettant aux concepteurs de sites d'exécuter des scripts et commandes à une date et une heure précise, selon des cycles précis, définis à l’avance. C’est pourquoi on parle de tâches planifiées.
Créer une tâche planifiée
La création d’une tâche planifiée pour votre site se fait depuis sa fiche détaillée. Rendez-vous dans l’onglet “Projet” à partir du menu général, et accédez à la liste de vos projets. Cliquez sur le nom de votre projet pour accéder à sa fiche.
Depuis la fiche, cliquez sur le lien “Créer une tâche planifiée” dans le cadre “Action”, situé en haut à gauche de l’écran, et accédez au formulaire de création de la tâche.
Vous pouvez également créer une tâche planifiée en passant par la liste des tâches. Pour cela, cliquez sur le lien “Consulter les tâches planifiées” dans le cadre “Action”. Puis, depuis le nouvel écran, cliquez sur le lien “Créer une tâche planifiée”.
Configurer la tâche planifiée
Commencez par nommer la tâche. Puis importez la commande à exécuter. Pour cela, deux moyens sont disponibles. Sélectionnez “Exécuter un script”, puis cliquez sur le bouton “sélectionner le dossier contenant le script”. Sélectionnez votre dossier. Ceci remplira automatiquement le champ “Chemin du dossier”. Ce champ peut aussi être rempli manuellement.
Vous pouvez également exécuter la commande depuis une page web. Sélectionnez “Exécuter une page web”, puis entrez l’URL dans le champ “Url de la page web”.
Définissez la récurrence de la tâche en complétant le tableau ci-dessous. Ce tableau vous permet de définir les heures, les minutes, les jours de la semaine et du mois, les mois pendant lesquels la commande devra être exécutée. Ceci vous permet de définir le cycle de la tâche planifiée.
Pour chaque champ (heure, minutes, jours, mois), vous pouvez définir un intervalle de répétition régulier en choisissant l’option “Tous les”. Vous pouvez aussi choisir des instants précis d’exécution en choisissant l’option “Exactement à”. Par exemple, pour le champ heure, en créant la tâche à 9h du matin :
Un aperçu de la ligne de commande CRON vous permet de vérifier votre configuration , et de vous assurer de la récurrence de la tâche correspond à vos attentes.
Vous pouvez décider ou non d’activer l’exécution de la tâche. Par défaut, la tâche est activée au moment de la création. Pour la désactiver, décochez la case.
Pour finaliser la création et configuration de la tâche, cliquez sur le bouton “Enregistrer”.
Modification et suppression de la tâche planifiée
Pour effectuer des modifications sur la tâche, ou bien la supprimer, cochez la case correspondante à la tâche. Des liens apparaissent dans le cadre “Actions” à gauche de l’écran.
- L’action “Désactivé” vous permet de gérer l’état “Actif” ou “Inactif’ de votre tâche.
- L’action “Modifier” vous permet de revenir au formulaire de configuration de la tâche.
- L’action “Supprimer” ouvre une modale vous demandant confirmation pour la suppression de la tâche.