Cron temporário utilizando bash
Se você tem um host onde a ativação de uma tarefa no cron pode levar alguns dias até o pessoal do suporte adicionar a entrada, mas você precisa desesperadamente testar um script ou um conjunto deles para verificar seu funcionamento no cron, crie o seu próprio cron. Crie um arquivo “run.sh” com o seguinte conteúdo:
#!/bin/sh
while [ 1 ];
do
/usr/local/bin/php /caminho/ate/tarefa.php >> temp/log-exec.log
sleep 1800
done
Depois, acesse via SSH seu servidor e execute:$ chmod +x run.sh
$ ./run.sh > /dev/null &
Pronto, a cada 5 minutos o seu script será executado. Se quiser matar o processo:$ ps x
$ kill -9 XXXXX
Onde XXXXX é o número do processo retornado pelo ps x.
Se quiser aumentar ou diminuir o tempo de execução, troque número 1800 do arquivo para o tempo desejado, em segundos.
Atenção: use com moderação e apenas para testes. Não utilize como uma forma definitiva de cron. Não tenho certeza sobre questões de desempenho ou segurança. Além do mais, qualquer restart no servidor irá fazer seu cron parar.