Main Contents

Script Php et tache Cron

avril 1, 2008

Il existe plusieurs méthodes pour faire exécuter un script php comme tache cron. Je vais présenter celle que j’utilise (car elle fonctionne à tous les coups).

Il suffit de faire appeler le script via la commande lynx. Lynx étant un navigateur web textuel. Vous pouvez essayer de taper

#lynx http://www.macfan.fr

Et vous naviguerez en mode texte. Pas très esthétique, mais très pratique si vous voulez exécuter un script. Il vous suffit de rajouter la ligne suivante à  votre fichier de configuration de cron.

0 2 * * * lynx http://url-votresite/script.php

Ce qui aura pour effet d’exécuter votre script tous les jours à 2h du matin. Si vous n’avez pas lynx, la commande wget fonctionne aussi, mais téléchargera le fichier résultat dans un dossier du serveur.

Catégorie(s): Développement, Serveur, Tutorial | Comments (2)

2 Comments

  1. CodeZ (1 comments) avril 1, 2008 @ 10 h 01 min

    Sympa le petit tips 😀

  2. micatod (1 comments) novembre 25, 2008 @ 16 h 21 min

    Et comment on fait avec lynx pour exécuter un script protégé par un htaccess ? l’url login:mdp@host ne semble pas marcher …?

Leave a comment