Eugenio Silva Postado Agosto 8, 2018 Postado Agosto 8, 2018 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. 0 Citar
MMHospedagem Postado Agosto 9, 2018 Postado Agosto 9, 2018 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? 0 Citar
Andre Juliano Postado Agosto 9, 2018 Postado Agosto 9, 2018 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. 0 Citar WebChamp - Hospedagem de Sites, Revenda de Hospedagem, Revenda de VPS, Servidores Virtuais (OpenVZ / KVM).
MMHospedagem Postado Agosto 9, 2018 Postado Agosto 9, 2018 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 0 Citar
edvan Postado Agosto 9, 2018 Postado Agosto 9, 2018 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. 0 Citar
Eugenio Silva Postado Agosto 10, 2018 Autor Postado Agosto 10, 2018 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. 0 Citar
edvan Postado Agosto 10, 2018 Postado Agosto 10, 2018 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 0 Citar
Eugenio Silva Postado Agosto 12, 2018 Autor Postado Agosto 12, 2018 Até agora não resolvido Estou usando a versão WHMCS 7.5.1 e PHP 5.6 já fiz de tudo e até agora nada solucionou o problema, alguém mais para me da um help remoto ou algo do tipo, faço pagamento pelo serviço. 0 Citar
MMHospedagem Postado Agosto 18, 2018 Postado Agosto 18, 2018 alguém conseguiu resolver este problema? estou com este problema a um tempo também! 0 Citar
Anderson Pereira Postado Agosto 21, 2018 Postado Agosto 21, 2018 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. 0 Citar
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.