Plesk Commande crontab

Fermé
Alex - 8 sept. 2008 à 18:52
 thejer - 18 janv. 2009 à 13:33
Bonjour tout le monde.

sur mon site j'ai besoin d'exécuter en permanence un script php qu'on nommera script.php. J'ai donc créé depuis Plesk une tâche CronTab.

Vu que j'y connais absolument rien en ce qui concerne CronTab j'ai fait pas mal de recherche mais impossible d'arriver a faire fonctionner ma tache CronTab.

Voila ce que j'ai rentré sous Plesk :

* * * * * php -f /var/www/vhosts/mondomaine/httpdocs/script.php

A mon avis je n'ai pas la bonne commande. Pour le reste :
- mon script excuté "à la main" fonctionne parfaitement.
- j'ai mis les chmod des repertoires et du fichier script.php en 777 histoire de ne pas avoir de problème de ce coté.

Mais rien n'y fait ca veut pas :-(

Merci de votre aide!

2 réponses

SyGEN Messages postés 62 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 11 septembre 2008 8
9 sept. 2008 à 09:43
Pour utiliser crontab tu dois lui spécifier le chemin complet de ton executable.

Donc :

* * * * * /usr/bin/php -f /var/www/vhosts/mondomaine/httpdocs/script.php 


ou si ton script est public depuis le net tu peux aussi utiliser plusieurs autres méthodes :

* * * * * curl http://www.mondomaine.com/script.php 


ou lynx enfin, tout dépend de ce qui te convient le mieux.

Amicalement.
3
Bonjour,

Si la solution n'a pas était trouvé, essayé d'aller sur ce forum, il y a peut être une réponse pour vous.

J'espère que cela pourra vous aider.

http://forum.a3france.fr/ftopic30.php

The jer
0