Como posso configurar um script php para executar via cron?

4

Como posso configurar um script php para ser executado via cron

Eu criei um arquivo na pasta cron.d com o nome de usuário como o nome do arquivo:

/etc/cron.d/username

Dentro do arquivo de nome de usuário, coloquei o seguinte comando cron

0,30 * * * *   username /home/username/public_html/cron.php

Na verdade, estou tentando fazer com que o cron funcione para o Open Atrium, mas ao verificar o status do Open Atrium, ele não mostra sinais de execução do arquivo cron.

Qualquer ajuda sobre isso seria maior

    
por Oudin 20.08.2012 / 05:44

2 respostas

6

Você pode usar crontab para adicionar / remover / editar cronjobs.

Pressione Alt + Ctrl + T para abrir o terminal.

Primeiro, verifique se o script é executável executando:

chmod +x YOURSCRIPT

Em seguida, execute o seguinte comando para adicionar seu cronjob:

crontab -e

Adicione seu cronjob assim:

0,30 * * * * /usr/local/bin/php /home/username/public_html/cron.php

É isso aí!

Você pode verificar as entradas crontab do usuário atual executando:

crontab -l

Para mais informações sobre crontab run:

crontab --help

OR

man crontab
    
por Basharat Sialvi 20.08.2012 / 07:19
0

Você também não tem que colocar o caminho para php?

/usr/local/bin/php /home/john/myscript.php
    
por simonsays 20.08.2012 / 06:01

Tags