Jump to content

[Dùvida] Cron jobs php


alves077

Recommended Posts

Boa noite,

Tenho que correr um script x em x tempo, isto numa aplicação desenvolvida em php, a correr no xampp. Só que não sei bem como fazer. Já andei a ver na net algumas ideias, mas não me parece nada que me parece o melhor. Com as tecnologias que utilizo alguém sabe qual é a melhor opção, e algumas dicas de como fazer?

Obrigado pela atenção,

alves077

Link to comment
Share on other sites

Você pode fazer pelo Agendador de Tarefas do Windows, seguindo estes passos:

1 – Painel de Controlo / Sistema e Segurança / Ferramentas Administrativas / Agendador de Tarefas

2 – Abra o menu Ação e clique em Criar Tarefa

3 – De um nome para a Tarefa, Clique na aba Disparadores / Novo, configure a periodicidade com que a tarefa será executada, e clique em OK. ex: Diário às 07:00h.

4 – Clique na aba Ação, novo e configure o programa que será executado, em seu caso: c:\xamp\... , em argumentos insira o caminho para o script que deve ser executado, c:\www\seu_site\cron.php

Edited by benavenuto
  • Vote 1
Link to comment
Share on other sites

Você pode fazer pelo Agendador de Tarefas do Windows, seguindo estes passos:

1 – Painel de Controlo / Sistema e Segurança / Ferramentas Administrativas / Agendador de Tarefas

2 – Abra o menu Ação e clique em Criar Tarefa

3 – De um nome para a Tarefa, Clique na aba Disparadores / Novo, configure a periodicidade com que a tarefa será executada, e clique em OK. ex: Diário às 07:00h.

4 – Clique na aba Ação, novo e configure o programa que será executado, em seu caso: c:\xamp\... , em argumentos insira o caminho para o script que deve ser executado, c:\www\seu_site\cron.php

isto se for windows

no entanto faltam aqui 2 coisas:

o directorio do executavel php tem de tar nas variaveis de ambiente, no PATH

a forma do comando a ser executado tem de ser assim "php c:\www\seu_site\cron.php"

Edited by I-NOZex

B2R » Beat2Revolution v3.0b | Regista e divulga-nos

beat2revolution.net
Link to comment
Share on other sites

isto se for windows

no entanto faltam aqui 2 coisas:

o directorio do executavel php tem de tar nas variaveis de ambiente, no PATH

a forma do comando a ser executado tem de ser assim "php c:\www\seu_site\cron.php"

porquê ? não pode ser :

c:\xampp\php\php.exe c:\www\seu_site\cron.php
IRC : sim, é algo que ainda existe >> #p@p
Link to comment
Share on other sites

ou isso, apenas referi que ele nao tinha definido a localização do compilador

se tens caminhos absolutos, não necessitas de andar a mexer no PATH.

além disso, não é um compilador mas sim um interpretador, visto que é uma linguagem de script do qual o código não é convertido em linguagem máquina (ou algum tipo de byte-code como o Java)

IRC : sim, é algo que ainda existe >> #p@p
Link to comment
Share on other sites

se tens caminhos absolutos, não necessitas de andar a mexer no PATH.

além disso, não é um compilador mas sim um interpretador, visto que é uma linguagem de script do qual o código não é convertido em linguagem máquina (ou algum tipo de byte-code como o Java)

certo, usei mal a palavra, obrigado pela correçao 😄

B2R » Beat2Revolution v3.0b | Regista e divulga-nos

beat2revolution.net
Link to comment
Share on other sites

  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.