+ Responder ao Tópico



  1. #1

    Padrão Script no crontab aparenta não rodar

    Alguém sabe me explicar o porque a linha abaixo no cron não roda ?

    */5 * * * * cd /htdocs/sistemas_webservices/service_management/;/usr/bin/php controllerPendings.php >> /var/log/ServiceManagement/Controller_`date +%Y%m%d`.log

    Enquanto está roda normalmente...

    */5 * * * * cd /htdocs/sistemas_webservices/service_management/;/usr/bin/php controllerPendings.php >> /var/log/ServiceManagement/Controller.log

    Muito obrigado,

  2. #2

    Padrão

    Bem, corrijam-me se eu estiver errado, mas o crontab não é um shell-script, por isso entrar com esse tipo de marcação própria de scripts em shell-script pode não funcionar sempre. Minha recomendação? Que você pegue um segundo script, coloque a linha de comando nele e mande ele ser executado pelo CRON. Fora isso, você pode estar recebendo algumas mensagens de erro no seu /var/log/syslog do CRON e não estar olhando e vendo os erros, o quê não é legal pra ninguém.

    Abraços!

  3. #3