PHP funciona como uma linguagem de script do lado do servidor projetado especificamente para aplicações baseadas na web . Normalmente, um script é executado quando o usuário executa -lo em seu browser . No entanto, existem muitos casos em que um pode querer um script para executar em um tempo designado , não apenas quando um usuário executa. Isto pode ser feito usando o programa crontab . Crontab permite que você execute uma tarefa agendada em um momento designado. Os programadores podem configurar crontab para rodar scripts PHP na linha de comando automaticamente , sem que o usuário execute-o. Coisas que você precisa
servidor Web com PHP instalado
Crontab
script PHP
Show Mais instruções
1
Execute o script a partir da linha de comando. Isso garante que não há erros no script. Ele pode ser feito digitando: " . Php " Por exemplo , se o nome do arquivo é myscript.php , execute o comando
2 Abra a configuração Crontab "php myscript.php ". arquivo . Use o seu editor de texto favorito (ou seja , vim, pico , etc ) e abra /etc /crontab. Este é o lugar onde cronjobs para o computador são configurados.
3
Adicione o cron . Antes de adicionar um cron , decidir com que freqüência você quer que seu script para ser executado . A sintaxe padrão para um cron é " **** /etc /cron.hourly . " O sinal * representa os minutos (asterisco 1 ) , a hora (asterisco 2), o dia do mês (asterisco 3) eo comando de run ( asterisco 4). Por exemplo, se você deseja executar o script " /public_html /myscript.php " diariamente às 08h17 , adicione a linha: . " 17 8 ** /public_html /myscript.php "
4
Teste seu cron . O tempo que você tem a sua configuração cron para ser executado, não se esqueça de testá-lo para certificar-se de que você tem configurado corretamente.