Question

Je suis en train d'exécuter une tâche cron de sorte qu'un script php exécutera toutes les 10 minutes sur mon serveur. Le script met à jour une base de données. En ce moment, mon crontab ressemble à:

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

Cependant, le script php semble ne jamais courir. J'ai aussi essayé rechargeant Cron après mise à jour de l'onglet avec Cron:

  $ /etc/init.d/cron reload

mais cela ne fonctionne pas non plus. Est-ce que mon regard crontab courant formaté correctement? Y at-il des autorisations spécifiques qui doivent être spécifiés sur un fichier pour qu'il exécuter un script?

Était-ce utile?

La solution

Il ne devrait pas être un espace entre « * » et « / 10 ». Il devrait être:

*/10 * * * * /usr/bin/php  /home/user/public_html/domain.com/private/update.php
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top