Articles    Logiciels

 Lancer une page web dans crontab

Lors de la mise en place de tâches planifiées dans une crontab, il est parfois nécessaire de pouvoir exécuter un script en environnement web, car certains frameworks différencient l'environnement web de l'environnement en ligne de commandes. Procéder ainsi permet de s'épargner le travail fastidieux qui consiste a paramétrer l'environnement en ligne de commande.

 

Le but: exécuter le script web www.monsite.com/monscript.php

 

Tout d'abord, lancer l'édition de la crontab:

crontab -e

Rajouter la ligne suivante:

0 0 * * * /path/to/wget -O -q http://www.monsite.com/monscript.php

Remplacer /path/to par le chemin exact de la commande wget sur votre serveur. Cette ligne va exécuter la page tous les jours à minuit exactement.

 

 

 

 

Copyright 2007 - 2018