Estou executando uma variedade de solicitações de curl de crontab e não sei por que ALGUNS delas pararam de enviar o conteúdo para os arquivos de log. A única mudança que fiz foi remover os cronlocks de todas as entradas, já que eles eram realmente inúteis para mim e difíceis de gerenciar. Nos meus testes, notei que quando os coloco de volta para as entradas que estão falhando, elas funcionam novamente. Qual é o problema?
Por favor, note que eu removi extensões de arquivos através do .htaccess. Se você precisar de qualquer outra informação, por favor me avise! Obrigado pelo seu tempo!
Aqui está uma que funciona corretamente:
00 6 * * * /usr/bin/curl -sS http://thisismysite.com/updater?no_header=1 >> $(date "+/home/jborn/thisismysite.com/cronlogs/\%Y\%m\%dlogUPDATER.txt") && mutt -s "UPDATER" -a $(date "+/home/jborn/thisismysite.com/cronlogs/\%Y\%m\%dlogUPDATER.txt") -- [email protected]
Aqui está um que não gera saída para o arquivo, como aconteceu com os cronlocks:
2 3 * * * /usr/bin/curl -sS http://thisismysite.com/mw?sp_ids=21,22,23,24,25,26&no_header=1 >> $(date "+/home/jborn/thisismysite.com/cronlogs/\%Y\%m\%dlogMIDWEST.txt")
Eu não queria deixar informações pertinentes, então aqui está como estava (trabalhando) com os cronlocks:
2 3 * * * /usr/local/bin/setlock -n /tmp/cronlock.3783699908.155536 sh -c $'/usr/bin/curl -sS http://thisismysite.com/mw?sp_ids=21,22,23,24,25,26&no_header=1' >> $(date "+/home/jborn/thisismysite.com/cronlogs/\%Y\%m\%dlogMIDWEST.txt")
Tags cron