php cron posti di lavoro ogni 10 minuti [chiusa]
Domanda
Sto cercando di eseguire un job cron in modo che uno script PHP verrà eseguito ogni 10 minuti sul mio server. Lo script aggiorna un database. In questo momento il mio crontab appare come:
* /10 * * * * /usr/bin/php /home/user/public_html/domain.com/private/update.php
Tuttavia, lo script php non sembra funzionare. Ho anche provato a ricaricare cron dopo aver aggiornato la scheda cron con:
$ /etc/init.d/cron reload
, ma questo non ha funzionato neanche. La mia attuale aspetto crontab formattata correttamente? ci sono autorizzazioni specifiche che devono essere specificate in un file in modo che esso per eseguire uno script?
Soluzione
Non ci dovrebbe essere uno spazio tra "*" e "/ 10". Dovrebbe essere:
*/10 * * * * /usr/bin/php /home/user/public_html/domain.com/private/update.php
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow