Pages : 1
#1 Le 25/07/2007, à 23:00
- Keneyda
[RESOLU] cron + php
Bonjour à tous !!!
Est ce que quelqu'un peut m'expliquer comment faire un CRON qui declanche un script PHP simple.
J'ai fait
crontab -e
et j'ai ajouté
*/1 * * * * /usr/bin/php /var/www/ajouter.php
en derniere ligne
mais il ne se passe rien
NB : le script focntionne dans mon navigateur, il ajoute une valeur dans une table (script de test simple)
Dernière modification par Keneyda (Le 07/08/2007, à 09:47)
Hors ligne
#2 Le 26/07/2007, à 08:54
- Keneyda
Re : [RESOLU] cron + php
Personne n'a une idée ?
Hors ligne
#3 Le 06/08/2007, à 16:53
- Dud
Re : [RESOLU] cron + php
Essaies avec la commande wget :
* * * * * wget http://localhost/ajouter.php -o /tmp/log
Le fichier /tmp/log est un fichier de log, tu pourras voir si ton script PHP a été executé ou pas (en regardant la date).
Assures-toi aussi que l'utilisateur www-data (apache) n'est pas mentionné dans le fichier /etc/cron.deny
Si ça ne marche toujours pas c'est qu'il doit y avoir un problème dans ton script. Postes voir le code source.
Dernière modification par Dud (Le 06/08/2007, à 17:03)
Hors ligne
#4 Le 06/08/2007, à 17:21
- HymnToLife
Re : [RESOLU] cron + php
Tu aurais au moins pu essayer de taper
/usr/bin/php /var/www/ajouter.php
dans un terminal et tu aurais vu que ça ne marche pas non plus. C'est la syntaxe de ta commande qui est fausse, et pour la peine je ne te dis pas où est l'erreur, direction man php.
EDIT : Au temps pour moi, ça a l'air de marcher comme ça aussi. Essaie de lancer ton script depuis un terminal et regarde les messages d'erreur que ça te renvoie.
Dernière modification par HymnToLife (Le 06/08/2007, à 17:35)
- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !
Hors ligne
#5 Le 06/08/2007, à 20:31
- Keneyda
Re : [RESOLU] cron + php
Bonjour à tous,
Je viens de voir l'erreur enfin si on peut dire, il faut installer php5-cli
donc =>
apt-get install php5-cli
(La commande apt-get est evidente, mais je la mets car on est sur un forum pour tous les niveaux )
Dernière modification par Keneyda (Le 06/08/2007, à 20:32)
Hors ligne
Pages : 1