Pergunta

Eu quero executar um script a cada 30 minutos, mas eu quero usá-lo através do cron como é o meu script pessoal que e-mails me atualiza a partir de vários locais, dependendo da configuração.

Então, o que eu deveria escrever em Comando para executar no cpanel executar meu script com o nome check.php

Foi útil?

Solução

O formato é algo como isto. Eactly o mesmo como se você estivesse tentando executar o comando a partir do terminal.

    php_location full_script_location output_location

Assim, por exemplo no meu servidor eu iria usar algo como isto:

/usr/bin/php /home/yacoby/status/check.php

Você precisa ter certeza de seu endereço de e-mail está configurado corretamente.

Se você não quer que ele para e-mail a saída do script (ou seja, você quer registrá-lo, ou fazer o e-mail de dentro do script), colocar> / dev / null no final do comando. por exemplo.

/usr/bin/php /home/yacoby/status/check.php > /dev/null

Outras dicas

Você também pode tentar:

wget http://www.example.com/check.php

como então seu script será executado exatamente da mesma forma que faria no site (variáveis ??de ambiente, permissões de arquivos etc será o mesmo).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top