Você pode precisar instalar o seu crontab - supondo que você salvou essa linha em um arquivo chamado myfile.conf:
$ crontab myfile.conf
Observe que isso substituirá todas as entradas existentes do crontab.
Eu costumava ter um crontab que funcionava assim
* * * * * /usr/bin/php /var/www/vhosts/default/htdocs/agent/time_keeper.php > /dev/null 2>&1
Funcionou bem. Agora eu mudei esse script php para um novo diretório e agora tenho o cron executado assim
* * * * * /usr/bin/php /var/www/vhosts/default/htdocs/agent/php/time_keeper.php > /dev/null 2>&1
O novo cron não funciona. O arquivo está lá. Eu posso executá-lo bem do meu navegador. Quando eu movo o arquivo de volta para o primeiro diretório e uso o cron antigo, ele funciona.
O que está acontecendo aqui?
Você pode precisar instalar o seu crontab - supondo que você salvou essa linha em um arquivo chamado myfile.conf:
$ crontab myfile.conf
Observe que isso substituirá todas as entradas existentes do crontab.