auto execuçao do php [RESOLVIDO]

1. auto execuçao do php [RESOLVIDO]

jslima
jslima1994

(usa Arch Linux)

Enviado em 28/09/2014 - 21:53h

Ola gostaria de saber se alguem sabe como eu faço para que o php se auto execute uma determinada hora do dia?


  


2. MELHOR RESPOSTA

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 28/09/2014 - 22:09h

Vamos lá:

1. Instale o pacote php5-cli (Debian, Ubuntu e derivados). Esse pacote instala o interpretador PHP via linha de comando.

2. Crie seu arquivo PHP e salve:

$ vim teste.php


<?php

echo "Viva o Linux!"

?>


3. Execute no terminal:

$ php -f teste.php

Agora que já tem tudo pra executar o script PHP, basta agendar o comando acima [3] no crontab para o horário desejado.

Tem vários artigos aqui que ensinam a mexer no cron: http://www.vivaolinux.com.br/artigo/Agendando-tarefas-com-o-crontab


3. auto execuçao do php

jslima
jslima1994

(usa Arch Linux)

Enviado em 28/09/2014 - 22:28h

fabio escreveu:

Vamos lá:

1. Instale o pacote php5-cli (Debian, Ubuntu e derivados). Esse pacote instala o interpretador PHP via linha de comando.

2. Crie seu arquivo PHP e salve:

$ vim teste.php


<?php

echo "Viva o Linux!"

?>


3. Execute no terminal:

$ php -f teste.php

Agora que já tem tudo pra executar o script PHP, basta agendar o comando acima [3] no crontab para o horário desejado.

Tem vários artigos aqui que ensinam a mexer no cron: http://www.vivaolinux.com.br/artigo/Agendando-tarefas-com-o-crontab


Eu ja havia pensado nisso mas eu quero fazer isso em um servidor tipo o webhost.E eu nao tem como instalar isto la



4. Re: auto execuçao do php [RESOLVIDO]

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 29/09/2014 - 01:38h

Ah, então é mais fácil ainda. Instale o navegador modo texto lynx no seu GNU/Linux. A partir daí você poderá executar o script remotamente, a partir do cron do seu próprio PC.

Exemplo:

$ crontab -e


#executar script no servidor remoto a cada 30 minutos
*/30 * * * * lynx -dump http://meuservidor.com/scripts/rotina.php 1>&2 >/dev/null


Ou seja, o pulo do gato é comando:

lynx -dump http://meuservidor.com/scripts/rotina.php 







5. auto execuçao do php

jslima
jslima1994

(usa Arch Linux)

Enviado em 29/09/2014 - 21:20h

fabio escreveu:

Ah, então é mais fácil ainda. Instale o navegador modo texto lynx no seu GNU/Linux. A partir daí você poderá executar o script remotamente, a partir do cron do seu próprio PC.

Exemplo:

$ crontab -e


#executar script no servidor remoto a cada 30 minutos
*/30 * * * * lynx -dump http://meuservidor.com/scripts/rotina.php 1>&2 >/dev/null


Ou seja, o pulo do gato é comando:

lynx -dump http://meuservidor.com/scripts/rotina.php 






Eu encontrei uma opçao no servidor onde eu configuro uma cron jobs com o horario para execuçao de um script php.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts