Quando eu digito crontab -e
no terminal, vejo meu trabalho listado para ser executado a cada hora:
00 * * * * /usr/bin/php /var/www/html/cronjobs/job.php
Quando eu digito crontab -l
, vejo o mesmo trabalho listado:
00 * * * * /usr/bin/php /var/www/html/cronjobs/job.php
No entanto, o script não é executado ou executado. Eu verifiquei:
O script está no local correto do arquivo e é executado sozinho sem erros
/usr/bin/php
é onde o php é armazenado ( whereis php
retorna /usr/bin/php
e /usr/bin/php7.0
)
Tenha o mesmo trabalho em execução para raiz ( sudo crontab -l
lista o mesmo trabalho)
cron
é executado como um serviço (mais eu reiniciei)
O que mais poderia ser o problema?