Por que esse trabalho simples do CRON não está funcionando?

0

Estou no servidor Ubuntu e gostaria de enviar um email para mim a cada 10 minutos (como teste).

O código para isso está neste arquivo:

/var/www/cron-test.php

Para configurar o cron que eu digitei:

crontab -e

e adicionou esta linha na parte inferior do arquivo usando o editor nano:

### email me every 10 min.
*/10 * * * * /var/www/cron-test.php

Mas esse script não está sendo executado a cada 10 minutos. Eu só recebo o email se eu carregar o script PHP diretamente no meu navegador. O cron não parece estar em execução.

O que estou fazendo de errado?

Além disso, esta é a minha primeira vez configurando um cron, então colocar o script cron na minha pasta www provavelmente não é uma boa idéia, devo colocá-lo em outro lugar? Se sim, onde?

Existe também um log de erros cron? Onde todos os crons fracassados podem ser vistos?

    
por JakeRow123 10.06.2012 / 18:21

1 resposta

2

Apenas afirmando o óbvio:

*/10 * * * * php /var/www/cron-test.php

Você também pode precisar escrever o caminho completo para o seu interpretador php.

    
por Vitalie Ciubotaru 10.06.2012 / 19:42