Verifique se os scripts chamados por cron
, bem como os scripts subsequentes chamados por eles, usam caminhos completos para os arquivos mencionados. Scripts que funcionam perfeitamente quando executados pelo proprietário, mas falham quando executados por cron
, quase sempre têm esse erro de referência.
Além disso, para descobrir por que cron
jobs falham, veja o syslog; se o trabalho cron
precisar gravar a saída em sysout
, ele tentará enviá-lo ao usuário se sysout
não tiver sido redirecionado. O mesmo vale para syserr
.