Administrateur PHPfrance |
3131 Messages
02 oct. 2006, 11:02
Avant tout, dans Cron il n'y a aucune variable d'environnement définie (pas de path non plus) donc il faut mettre les chemins complets absolus.
Ensuite, la commande est "php /path/to/script.php"
Lorsque tu vas sur http://.../script.php le script est déjà exécuté, et tu vas donc demander avec la commande "php http://.../script.php" d'interprété le résultat d'une première interprétation. Ou comment se mordre la queue

De toute façon l'interpréteur ne prend pas en paramètre une url, mais un chemin local, donc ta commande est inutilisable telle quelle (au-dela du fait que cron ne sait même pas où est php, cf. premier point).
Regarde plutôt du côté de wget pour récupérer une page web.