Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Philippe Luis

Como agendar para rodar um script php em um servidor todos os dias

Recommended Posts

Ola amigos, tenho a seguinte duvida.

Como posso agenda para rodar um script em um servidor todos os dias.

Por exemplo, quero verificar os aniversariantes do dia, tenho um script para fazer a consulta no meu banco de dados, e me retorna a informação. Queria executar esse escript todos os dias, e não só quando o usuário acessar meu site.

 

Assim mesmo que o usuário não acesse meu site no dia do aniversario, conseguiria mandar os parabéns através de notificação.

 

Tenho um servidor linux.

 

Muito obrigado a quem ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

só usar cron job que é um bagulhim parecido com o agendador de tarefas do windows

Compartilhar este post


Link para o post
Compartilhar em outros sites
Agora, marsolim disse:

só usar cron job que é um bagulhim parecido com o agendador de tarefas do windows

Mas como faria isso? Poderia me da um exemplo por favor. 

Esse crob é cridao em uma pasta dentro do servidor?

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por asacap1000
      Galera me foi solicitado a criação de um servidor web, para disponibilizar serviços para os clientes. O que vocês recomendam?
      Tenho um servidor da DELL com windows 2016. Todo o desenvolvimento será em PHP, Javascript e companhia Ltda com conexão aos bancos de dados Mysql, SQL e ORACLE.
      Já temos um servidor que será desativado porém está utilizando uma versão muito antiga de PHP 5.4 e como base de instalação foi utilizado o WampServer. 
    • Por marconde
      Tem como o servidor do php exibir os arquivos no diretório como no xamp ou outros?

       
       
    • Por Ak_Ray
      Pessoal, a pouco tempo troquei o xampp pelo php direto na máquina, o problema é que quando inicio o servidor o require nem o include funcionam. Acredito que o problema seja no php.ini, já tentei fazer diversas alterações, mas nenhuma funcionou.
      Linha onde acredito que esteja o problema :
      ; UNIX: “/path1:/path2”
      include_path = “.:/php/includes”
      ;
      ; Windows: “\path1;\path2”
      ;include_path = “.;c:\php\includes”
      Essa é a configuração padrão, apenas fiz uma alteração abaixo da linha “Unix” tirando o ';", já que no arquivo de php.ini do xampp estava assim. Mesmo assim não funciona =/
      Diretório onde esta a pasta php:
      C:\php
      Ps: tenho certeza que estou chamando o arquivo corretamente, tanto que com o Xampp funcionava normalmente.
    • Por wekend
      Sempre que tento iniciar o httpd no CentOS 7 no meu Google VPS, a seguinte mensagem sempre aparece. pode me ajudar?
      ● httpd.service - The Apache HTTP Server
      Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
      Active: failed (Result: exit-code) since Sun 2019-09-08 13:12:27 UTC; 1min 21s ago
      Docs: man:httpd(8)
      man:apachectl(8)
      Process: 2019 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
      Process: 2018 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
      Main PID: 2018 (code=exited, status=1/FAILURE)
      Sep 08 13:12:27 centos-web systemd[1]: Starting The Apache HTTP Server…
      Sep 08 13:12:27 centos-web httpd[2018]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:443
      Sep 08 13:12:27 centos-web systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
      Sep 08 13:12:27 centos-web kill[2019]: kill: cannot find process ""
      Sep 08 13:12:27 centos-web systemd[1]: httpd.service: control process exited, code=exited status=1
      Sep 08 13:12:27 centos-web systemd[1]: Failed to start The Apache HTTP Server.
      Sep 08 13:12:27 centos-web systemd[1]: Unit httpd.service entered failed state.
      Sep 08 13:12:27 centos-web systemd[1]: httpd.service failed.
    • Por jleofm
      Bom dia  Forum IMaster, Instalei com sucesso o MySQL Community 8.0.17 numa estação de trabalho com sistema operacional Windows 10 Pro 64 bits, entretanto não consigo enxergar da minha estação de trabalho (Windows 10 Pro 64 bits) o servidor MySQL.
      Estou usando o MySQL Workbench 8.0 CE da minha estação de trabalho.
      Alguém sabe me informar se é necessário ter o sistema operacional Windows Server para que seja meu servidor do MySQL?
       
      Desde já obrigado a todos.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.