Pergunta

Eu estou tentando executar um trabalho cron para que um script php será executado a cada 10 minutos no meu servidor. O script atualiza um banco de dados. Agora minha aparência crontab como:

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

No entanto, o script php nunca parece correr. Eu também tentei recarregar cron depois de atualizar o guia cron com:

  $ /etc/init.d/cron reload

mas isso não quer trabalhar. O meu olhar crontab atual formatado corretamente? Existem permissões específicas que precisam ser especificados em um arquivo para que ele para executar um script?

Foi útil?

Solução

Não deve haver um espaço entre "*" e "/ 10". Ele deve ser:

*/10 * * * * /usr/bin/php  /home/user/public_html/domain.com/private/update.php
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top