Tache Cron, Plesk
8 messages
• Page 1 sur 1
-

sim100 - WRInaute passionné

- Messages: 1443
- Inscription: 2 Fév 2003
Tache Cron, Plesk
Bonjour,
Pour ceux qui utilise Plesk sur serveur.
Je veux mettre en place une tache cron (Cron Job), qui s'exécute toutes les 5 minutes par exemple
Bon mon fichier ne s'exécute pas.
Voila ce qui j'ai mis:
Minute : */5
Heure : *
Jour du mois : *
Mois : *
Jour de la semaine : *
Commande : php /var/www/vhosts/twip.org/httpdocs/cron/users-online.php
Je suis quasiment sur de ce que j'ai mis jusqu'à la ligne de commande, mais la ligne de commande n'est peut être pas correct !
il n'y a rien dans l'aide.
Si quelqu'un peut m'aider
Merci encore
Pour ceux qui utilise Plesk sur serveur.
Je veux mettre en place une tache cron (Cron Job), qui s'exécute toutes les 5 minutes par exemple
Bon mon fichier ne s'exécute pas.
Voila ce qui j'ai mis:
Minute : */5
Heure : *
Jour du mois : *
Mois : *
Jour de la semaine : *
Commande : php /var/www/vhosts/twip.org/httpdocs/cron/users-online.php
Je suis quasiment sur de ce que j'ai mis jusqu'à la ligne de commande, mais la ligne de commande n'est peut être pas correct !
il n'y a rien dans l'aide.
Si quelqu'un peut m'aider
Merci encore
- Emorej
- WRInaute discret

- Messages: 83
- Inscription: 25 Oct 2007
Re: Tache Cron, Plesk
Pour ma part, sous la même config que toi, j'utilise curl dans la ligne de commande, et ça fonctionne :
curl http://url
éventuellement curl -u login:password http://url si le repertoire cible est protégé
curl http://url
éventuellement curl -u login:password http://url si le repertoire cible est protégé
-

queldomaine.com - WRInaute discret

- Messages: 100
- Inscription: 9 Nov 2009
Re: Tache Cron, Plesk
Ta ligne me semble correcte. Que doit produire users-online.php ? Es-tu sûr que ton script n'est pas lancé ?
-

sim100 - WRInaute passionné

- Messages: 1443
- Inscription: 2 Fév 2003
Re: Tache Cron, Plesk
@Emorej
tu peux me filer la ligne de code car la je ne comprends pas trop ce que tu me dis
J'essaye en mettant juste
@queldomaine.com
Une update de la base de données, lorsque j'exècute le fichier à la main ça marche impec
tu peux me filer la ligne de code car la je ne comprends pas trop ce que tu me dis
J'essaye en mettant juste
- Code: Tout sélectionner
curl http://www.twip.org/cron/users-online.php
@queldomaine.com
Une update de la base de données, lorsque j'exècute le fichier à la main ça marche impec
-

Julia41 - WRInaute passionné

- Messages: 1765
- Inscription: 31 Aoû 2007
Re: Tache Cron, Plesk
à "tester" : mettre le chemin absolue du bin PHP.
/usr/bin/php /var/www/vhosts/twip.org/httpdocs/cron/users-online.php
Attention à ne pas le mettre "trop fréquemment" pendant tes tests, je sors d'un client où son cron mettait 3 minutes a s'exécuter et où le cron était toutes les minutes (au bout de 24h ça commence à faire).
Edit: si tu veux vérifier que ton "script" est bien pris en compte par cron, tu peux rajouter un error_log au départ et à la fin de ton script, ainsi tu verras si c'est le script qui plante, ou le cron qui n'est pas executé.
Attention aussi au permission, car si tu l'as mis en cron "de base" ça va être executé par PHP en utilisateur root, alors que par ton navigateur, ce sera executé par l'user apache (www-data si tu es sous debian).
/usr/bin/php /var/www/vhosts/twip.org/httpdocs/cron/users-online.php
Attention à ne pas le mettre "trop fréquemment" pendant tes tests, je sors d'un client où son cron mettait 3 minutes a s'exécuter et où le cron était toutes les minutes (au bout de 24h ça commence à faire).
Edit: si tu veux vérifier que ton "script" est bien pris en compte par cron, tu peux rajouter un error_log au départ et à la fin de ton script, ainsi tu verras si c'est le script qui plante, ou le cron qui n'est pas executé.
Attention aussi au permission, car si tu l'as mis en cron "de base" ça va être executé par PHP en utilisateur root, alors que par ton navigateur, ce sera executé par l'user apache (www-data si tu es sous debian).
8 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
