2009-12-02 5 views
12

J'essaie d'exécuter un travail cron afin qu'un script PHP s'exécute toutes les 10 minutes sur mon serveur. Le script met à jour une base de données. En ce moment mon crontab ressemble à:php cron job toutes les 10 minutes

* /10 * * * * /usr/bin/php /home/user/public_html/domain.com/private/update.php 

Cependant, le script php ne semble jamais fonctionner. J'ai également essayé de recharger cron après la mise à jour de l'onglet cron avec:

$ /etc/init.d/cron reload 

mais cela n'a pas fonctionné non plus. Est-ce que mon crontab actuel a l'air correctement formaté? Existe-t-il des autorisations spécifiques à spécifier sur un fichier pour qu'il exécute un script?

+3

Cela devrait être une question de superuser.com – Graviton

Répondre

33

Il ne doit pas y avoir d'espace entre "*" et "/ 10". Il devrait être:

*/10 * * * * /usr/bin/php /home/user/public_html/domain.com/private/update.php 
Questions connexes