Jump to content

Recommended Posts

Posted

Olá pessoal, estou com um problema, meu WHMCS não está rodando o CRON diário, quando eu executo o link manual ele roda normal, portanto automaticamente todos os dias isso não acontece, o que pode ser? Hospedagem ou alguma configuração no WHMCS ?

Agradeço desde de já a todos.


Posted
8 horas atrás, Álvaro Meireles disse:

Creio que possa ser uma falha de configuração.

Tive alguns problemas no passado e somente vim conseguir ajustar com o suporte da empresa fornecedora dos meus serviços. Recomendo fazer a CRON  uma única vez por dia e que, de tal modo, esteja sob IGUAL horário da configuração do WHMCS.

Afim de lhe ajudar:

1. Definição WHMCS: https://i.imgur.com/fTEWXqN.png

2. Definição Cron(cPanel): https://i.imgur.com/hgv9s4r.png

Mais o WHMCS fala pra colocar pra rodar a cada 5 minutos! Como que fica essa configuração?

Posted
1 hora atrás, MMHospedagem disse:

Mais o WHMCS fala pra colocar pra rodar a cada 5 minutos! Como que fica essa configuração?

Normalmente é assim mesmo, ele pede para ajustar para rodar a cada 5 min, mas ele so ira de fato executar o cron no horairo que você marcou em seu whmcs em: Time of Day.

Veja se ele atualiza a cada 5 min em:

Cron Status Ok

Last Run: 09-08-2018 11:55

A cada 5 min ele deve alterar o horario.

OBS: Não estou conseguindo editar os meu pots adminitração.

WebChamp - Hospedagem de Sites, Revenda de Hospedagem, Revenda de VPS, Servidores Virtuais  (OpenVZ / KVM).

Posted
55 minutos atrás, Andre Juliano disse:

Normalmente é assim mesmo, ele pede para ajustar para rodar a cada 5 min, mas ele so ira de fato executar o cron no horairo que você marcou em seu WHMCS em: Time of Day.

Veja se ele atualiza a cada 5 min em:

Cron Status Ok

Last Run: 09-08-2018 11:55

A cada 5 min ele deve alterar o horario.

OBS: Não estou conseguindo editar os meu pots adminitração.

aqui ele atualiza a cada 5 minutos mais quando e o horário certo não executa o cron completo! que loucura o whmcs ta ultimamente rs

Posted
27 minutos atrás, Álvaro Meireles disse:

Também não sei porque eles orientam rodar à cada 5 minutos, entretanto o meu fornecedor lida com WHMCS desde 2010 e me recomendou fazer roda-la na hora marcada, e após faze-la assim está funcionando normalmente.

Creio que eles falem para rodar à cada 5 minutos devido à precaução, entretanto se você fizer roda-lá a cada 5 minutos verá que ela não faz nada, ela só executará os processo realmente no horário marcado, que coincidentemente cairá na hora configurada:

- Rodar a cada 5 minutos
- Hora da CRON: 9h00

de 8h55 -> 9h00, caiu na hora configurada.

Os 5 minutos é um padrão "comercial".

Você pode rodar a cron 1x por hora ( http://prntscr.com/kgqkws ) e não existe problema nisso.

A orientação do fornecedor está correta para versões antigas (v6.3.x) do WHMCS, para novas versões (7.0 ou versão superior) a orientação é outra https://docs.whmcs.com/Crons#System_Cron

Se a cron está rodando a cada 5 minutos e no horário programado não executa todas as tarefas, daí existe um problema. Que é "fácil" de descobrir, algo está interrompendo a execução ( problema em um hook, módulo e etc... ).

A dica é utilizar a flag "--force" com a "-vvv" ativada, via SSH será exibido o problema... caso o problema não seja exibido basta ativar o debug de erros/falhas.

 

Posted

Fala galera agradeço a todos pelos comentários, já tentei alterar de varias formas, e hoje irei fazer minha ultima tentativa antes de consultar o suporte do WHMCS creio que não seja o servidor pq rodava de boa.

Com sempre colocava para rodar as 8h da manhã fiz assim: http://prntscr.com/kgv7cg antes estava usando a configuração padrão que o WHMCS disponibiliza. Vamos ver se da certo amanhã ver se roda.

Posted
9 horas atrás, Eugenio Silva disse:

Fala galera agradeço a todos pelos comentários, já tentei alterar de varias formas, e hoje irei fazer minha ultima tentativa antes de consultar o suporte do WHMCS creio que não seja o servidor pq rodava de boa.

Com sempre colocava para rodar as 8h da manhã fiz assim: http://prntscr.com/kgv7cg antes estava usando a configuração padrão que o WHMCS disponibiliza. Vamos ver se da certo amanhã ver se roda.

Se você utiliza uma versão superior a v7 a forma que você informou está errada.

Você não precisa aguardar 24h para executar um teste, modifique a cron para 5 minutos e acrescente no final da cron.php "all force" (sem aspas), exemplo:

php -q /home/SEU_USUARIO/www/SEU_DIRETORIO/crons/cron.php all force

Daí sugiro que habilite um email de log ( http://prntscr.com/kh1cpw ) e após execução remova o atributo "all force".

Caso possua SSH fica mais fácil de testar.

php www/SEU_USUARIO/crons/cron.php --force -vvv

Assim você visualizará na tela um passo-a-passo da execução da cron, exemplo http://prntscr.com/kh1eaa

Posted

Vocês estão debugando os outputs do cron automático? não li aqui ninguém comentando de jogar as saídas stdout e stderr do job no Linux para um arquivo para análise. Por que não tentam isso? Já resolvi um problema chato assim.

Ah uma dica: deem um skip no WhmcsUpdate nesses crons da madrugada, deve haver um milhão de pessoas que colocam pra checar update direto no servidor do fornecedor, e acho que isso engargala o Cron da madrugada. Deixem um cron específico para o WhmcsUpdate à parte, umas 2x ou 3x por dia.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?

-