Você escreveu 2
na coluna de minutos para que o trabalho seja executado 2 minutos após a hora, a cada hora. Para executar o trabalho a cada 2 minutos, escreva
*/2 * * * * php /srv/www/<snip>/<snip>/run.php
Estou tentando executar um script PHP a cada dois minutos no meu servidor, mas parece que não está funcionando.
Estou usando a seguinte tarefa do cron:
2 * * * * /usr/bin/php /srv/www/<snip>/<snip>/run.php
Eu também tentei:
2 * * * * php /srv/www/<snip>/<snip>/run.php
Ambos executam corretamente através da linha de comando SSH.
Eu entrei no cron job com o seguinte método via SSH:
crontab -e
Eu também estou executando Ubuntu 10.04.3 LTS
se isso for importante.
Existe algo que estou fazendo errado? algum conselho?
Você escreveu 2
na coluna de minutos para que o trabalho seja executado 2 minutos após a hora, a cada hora. Para executar o trabalho a cada 2 minutos, escreva
*/2 * * * * php /srv/www/<snip>/<snip>/run.php