Une tâche cron permet de planifier des tâches à intervalles spécifiques. Ces tâches sont principalement utilisées pour automatiser l’administration du système ou l’envoi d’email de façon automatique.
En effet, il est possible par exemple de définir une tâche cron afin d’effectuer une sauvegarde journalière de votre base de données, mettre à jour votre système, envoyer des courriels. Certains logiciels tels que Drupal, Magento ou Prestashop requièrent des tâches cron pour exécuter certaines fonctions.
Comment créer une tâche Cron cPanel ?
cPanel vous permet de créer une tâche cron rapidement et sans connaissance particulière. Pour cela, connectez-vous à votre interface cPanel et cliquez sur l’onglet « Tâches Cron » se trouvant dans la rubrique « Avancé« .
Sélectionnez dans la fenêtre déroulante « Paramètres communs« , le nombre de fois où le script doit s’exécuter. Vous avez la possibilité de l’exécuter toutes les minutes, toutes les 5 minutes ou plus si vous le souhaitez. Dans la rubrique « commande« , indiquer la commande à exécuter et cliquez sur le bouton « Ajouter une nouvelle tâche cron« .
Toutes les tâches cron sont visibles en bas de page. Il vous est possible de modifier et supprimer une tâche cron au besoin.
En haut de cette même page, vous disposez d’une rubrique « E-mail de notification des tâches cron« . Si vous désirez être averti de l’exécution de la tâche cron, il vous suffit d’y indiquer votre adresse email.
Comment créer une tâche Cron sur LWS Panel ?
Connectez-vous à votre espace client LWS et cliquez sur « Domaine et hébergement« .
Cliquez sur « Admin/Administrer » se trouvant derrière la formule concernée par l’ajout de la tâche cron.
Cliquez enfin sur le bouton « Tâches cron » se trouvant dans la rubrique « 5- Gestion MySQL/PHP/Sauvegardes« .
Remplissez les différents champs comme suit :
- Nom du cron : Nom que vous allez donner à votre tâche Cron
- Adresse du script : l’URL rattachée à votre script
- Répéter la tâche toutes les : tout comme sur cPanel, vous pouvez définir le nombre de fois où le script doit s’exécuter par jour
- Jour(s) d’exécution : définissez les jours d’exécution de votre script
- Heure d’exécution : il s’agit de l’heure à laquelle votre script doit démarrer
Quels sont les différences entre les tâches cron cPanel et LWS Panel ?
Que ce soit sur LWS Panel ou sur les formules cPanel, il vous est possible de créer des tâches cron. Cependant, LWS Panel dispose d’une possibilité beaucoup plus restreinte au niveau de cette option.
En effet, LWS Panel permet uniquement la création de tâche cron par appel d’URL, ce qui n’est pas le cas des tâches cron cPanel qui vous permettent d’effectuer tous types d’appels. Dès lors, il vous sera par exemple impossible d’effectuer une sauvegarde de votre base de données par le biais de LWS Panel ou effectuer une sauvegarde ou une mise à jour automatique de votre site.
Vous pouvez utiliser les tâches cron de LWS Panel pour :
- Appel et exécution d’un script (URL) à une heure définie
- Envoyer des rappels de factures impayées à vos clients
Vous pouvez utiliser les tâches cron de cPanel pour :
- Exécuter un script (URL) à une heure définie
- Effectuer une sauvegarde automatique de votre site Web
- Effectuer une sauvegarde de votre base de données
- Générez vos statistiques et vous envoyer le tout sous forme de PDF
- Nettoyer votre base de données à intervalle régulière
De manière générale, outre les scripts PHP, cPanel vous permettra de créer beaucoup d’autres types de tâches cron. cPanel reste un outil très puissant dans ce domaine.
Tâche cron, conclusion
Vous êtes désormais en mesure de connaître le fonctionnement d’une tâche Cron et les avantages de son utilisation. Les tâches Cron sont pratiques et permettent d’automatiser certaines tâches fastidieuses. Elles sont souvent utilisées pour l’envoi d’emails automatiques ou de rappel de facturations. Cependant, elles permettent aussi de pouvoir vérifier les mises à jour de son logiciel et d’effectuer des sauvegardes régulières de ces données.
Et vous? Quels sont les avantages que vous ont apportés les tâches Cron ? N’hésitez pas à partager vos remarques en commentaire ?
Et à nous rejoindre si vous n’êtes pas encore client chez nous ?