Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 sad

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 hmm ?

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 roll)

Dernière modification par Keneyda (Le 06/08/2007, à 20:32)

Hors ligne