Ir para conteúdo
  • Cadastre-se

Problemas com CRON


Posts Recomendados

Teko,

No entanto eu estou executando o cron manualmente e nada acontece.

@Angel,

Perdi as contas de quantos WHMCS passam por isso.

Semana passada percebi que o WHMCS Cron Job Activity não chegou consequentemente é problema na cron job visto que as configurações SMTP estavam ok.

Ao executar a Cron Job via HTTP e não aparecer nenhum erro possa ser que não tem nada errado!

Para resolver fiz assim:

- Ative o debug no configuration.php

$display_errors="on";

Acesse http://www.seuwhmcs.com/seuadmin/cron.php?skip_backups=1

Esse macete acima ( skip_backups=1 ) vai fazer com que a CRON JOB seja executada "mais rápida" pois não fará backup do .SQL/transferir para um FTP externo e etc... Eu até optei por fazer backup a parte pois imagine fazer um backup de 500 megas e depois transferir via FTP externo? Tive N problemas com isso e o WHMCS ficava parado por conta disso.

Em seguida aguarde... Caso você não visualize nenhum erro respire aliviado!

No meu caso o problema era um módulo antigo que eu tinha excluído do /modules/gateways/ e com isso veio aquele erro chatinho ( Module Gateway Missing ). Daí troquei a fatura que estava com módulo antigo e rodei o cron, resolvido o problema!

Depois dá uma lida em http://www.whmcs.blog.br/principal/cron-job-whmcs/

Após resolver seu problema remova/comente a linha no configuration.php

#$display_errors="on";

Depois dá um retorno!

Abraços

Link para o comentário
Compartilhar em outros sites

Edvan,

Obrigado pela resposta rapida e rasteira.

Vou fazer os testes mais tarde.

Um fato estranho, é que realmente o cron rodou quando rodei ele manualmente como diz o log ao menos:

19/10/2011 08:18 Cron Job: Starting

No entanto o WHMCS Cron Job Activity não chegou realmente, e não pode ser smtp pois esta enviando para o mesmo servidor.

Estou aqui agora buscando o conhecimento para resolver.

Link para o comentário
Compartilhar em outros sites

Edvan,

Obrigado pela resposta rapida e rasteira.

Vou fazer os testes mais tarde.

Um fato estranho, é que realmente o cron rodou quando rodei ele manualmente como diz o log ao menos:

19/10/2011 08:18 Cron Job: Starting

No entanto o WHMCS Cron Job Activity não chegou realmente, e não pode ser smtp pois esta enviando para o mesmo servidor.

Estou aqui agora buscando o conhecimento para resolver.

Blz.

Ativando o Debug e rodando a cron via http você achará uma luz!

Link para o comentário
Compartilhar em outros sites

Vai que alguem já resolveu o problema neh.

O Erro:

Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /home/conta/public_html/central/modules/gateways/pagseguro.php:96 Stack trace: #0 /home/conta/public_html/central/modules/gateways/pagseguro.php(96): SimpleXMLElement->__construct('Unauthorized') #1 /home/conta/public_html/central/admin/../includes/functions.php(0): pagseguro_link(Array) #2 /home/conta/public_html/central/admin/cron.php(0): sendMessage() #3 {main} thrown in /home/conta/public_html/central/modules/gateways/pagseguro.php on line 96
Link para o comentário
Compartilhar em outros sites

Vai que alguem já resolveu o problema neh.

O Erro:

Angel,

Edita o arquivo modules/gateways/pagseguro.php e insira acima da linha 57 o código:

$localizacao = basename($_SERVER['PHP_SELF']);

if ($localizacao=="viewinvoice.php" ){

E abaixo da linha 109 coloque:

}

Veja se continuará dando erro!

Editado por edvan
Localização Arquivo
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?