Skip to content

Instantly share code, notes, and snippets.

@viniceosm
Created December 10, 2021 13:45
Show Gist options
  • Save viniceosm/cb746aa75b1ec7784be0746c893010d5 to your computer and use it in GitHub Desktop.
Save viniceosm/cb746aa75b1ec7784be0746c893010d5 to your computer and use it in GitHub Desktop.

Criar uma task para executar script php

Usar algum editor de texto para abrir o /etc/crontab, por exemplo:

sudo vi /etc/crontab

Exemplo crontab

  • Executar todo dia as 09:55 e salvar os outputs num arquivo .txt
55 9 * * * root php /opt/lampp/htdocs/Liber/helloworld.php >> /home/vini/logcrontab/log.txt

Depois reiniciar crontab

sudo service cron restart

Verificar status e tasks executadas

sudo service cron status

Dependências PHP CLI

Caso não esteja instalado o php-cli

sudo apt-get install php-cli

Caso não esteja instalado o php-mysqli

sudo apt install php-mysqli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment