Base de conhecimento
1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!
Usar o Crontab em um Servidor Cloud
Este guia detalha o uso do Crontab (tarefas agendadas via SSH), disponível apenas em Servidor Cloud, por padrão (existe também um agendador de tarefas para qualquer tipo de hospedagem).
Pré-requisitos
- Os arquivos de script chamados pelo cron devem ser executáveis (CHMOD).
Caminho completo
As tarefas Cron não têm conhecimento do caminho absoluto. Chamar o PHP sem especificar os caminhos completos para o executável torna, portanto, impossível a execução da tarefa. É necessário especificar
/opt/phpX.X/bin/phpsubstituindo X.X pela versão desejada do PHP (/opt/php8.1/bin/php, por exemplo).
Outras operações
Por exemplo:
Listar os cron jobs do utilizador SSH em questão:
crontab -l -u UsernameEditar os cron jobs:
crontab -e -u NomeDeUtilizadorReceber notificações por e-mail sobre o resultado das suas tarefas cron (adicionar no início do ficheiro):
MAILTO=e-mail@dominio.xyz
Restaurar um backup
A Infomaniak faz o backup dos cron jobs dos últimos 7 dias (uma vez por dia). Em caso de exclusão acidental, entre em contato com o suporte da Infomaniak para solicitar a restauração, indicando a hora e a data da exclusão.
Link para esta FAQ: https://faq.infomaniak.com/350
Esta seção de perguntas frequentes foi útil?