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.