Se você determinou que o cron job não está sendo concluído no artigo anterior e está familiarizado com o uso da Interface de Linha de Comando (SSH) do servidor, este guia mostra como identificar a causa.
O script cron.php contém uma série de opções que podem ser chamadas mais facilmente por meio da linha de comando do servidor, uma das quais aumenta a verbosidade da saída. Isso pode ser útil para identificar quaisquer erros que possam estar ocorrendo.
Primeiro, acesse sua área de administração do WHMCS. Depois, vá para Configuration > System Settings > General Settings > Other ou Setup > General Settings > Other para WHMCS 7.10 e anteriores.
Verifique Erros de Exibição e clique em Salvar Alterações .
Em seguida, navegue até Configuração > Configurações do sistema > Configurações de automação ( Configuração > Configurações de automação para WHMCS 7.10 e versões anteriores).
Clique no emblema de status do Cron:
No modal que aparece, copie o comando Cron:
Acesse a interface de linha de comando do seu servidor:
Cole o Cron Command na Command Line Interface. No final do comando, adicione o seguinte comando e opções:
all -F -vvv
O comando all executará todas as tarefas.
A opção -F força a execução de todas as tarefas, mesmo que algumas das tarefas diárias já tenham sido executadas hoje
A opção -vvv define o nível de verbosidade da saída para o máximo, o que significa que tudo o que pode ser produzido será produzido.
Agora você deve estar pronto para executar um comando semelhante a:
php -q /home/v71whmcssupport/public_html/whmcs/crons/cron.php all -F -vvv
Pressione Enter para executar o comando.
Na tela, você verá o script cron.php progredir em todas as 24 tarefas e retornar uma mensagem verde [OK] Concluído no final.
A captura de tela acima mostra uma execução bem-sucedida.
Quaisquer erros que possam ser exibidos na tela podem ser usados para identificar a causa da não conclusão do cron.
Explicações de erros comuns estão disponíveis em nossa documentação . Para obter ajuda com erros de frequência do cron, consulte Resolving a Cron Invocation Frequency Warning.
Conclusão:
Neste artigo, você conheceu um pouco sobre a solução avançada do problema do cron job em seu WHMCS.
Caso tenha alguma duvida ou ainda precise de nossa assistencia, abra um ticket de suporte aqui em sua area de cliente, informando o problema que você não consegue corrigir.