O trabalho do Cron não está sendo executado?

2

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?

    
por Josh Foskett 18.05.2012 / 01:24

1 resposta

5

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
    
por Gilles 18.05.2012 / 01:37