Cron
Configurer les taches crons de votre hébergement web Ethersys
Utilisation de la crontab
Pour ajouter une tâche planifiée, aussi appelée tâche cron, il faut se connecter à son hébergement via SSH (tutoriel) et utiliser la commande :
crontab -e
Un éditeur de texte va se lancer et afficher le fichier contenant les tâches cron. Par défaut il contient uniquement une ligne de commentaire de la forme suivante :
# m h dom mon dow command
L’ajout d’une tache se fait alors en entrant une nouvelle ligne préfixé par 5 éléments correspondant dans l’ordre aux réglages :
- des minutes
- des heures
- du jour du mois
- du mois
- du jour de la semaine
Et suivi par la commande à exécuter par exemple pour lancer le cron intégré d’un Magento toutes les 5mn on va saisir :
*/5 * * * * /bin/sh ~/www/cron.sh
Ou pour lancer la réindexation d’un Magento tous les premier du mois à 3h18 du matin on va utiliser :
18 3 1 * * /usr/bin/php -f ~/www/shell/indexer.php reindexall
Enfin, une fois la modification effectuée l’on peut vérifier la présence des tâches cron dans le fichier en l’affichant avec la commande
crontab -l
Pour plus d’explication il existe une page dédiée sur Wikipedia