BrunoOliveira Postado Janeiro 11, 2014 Autor Compartilhar Postado Janeiro 11, 2014 Bem, não funcionou! Coloquei a Cron para rodasr as 9h e só gerou 2 invoices. Rodei o script via SSH umas 6 vezes e ele gerou mais um monte de duas em duas! Loucura. O pessoal do WHMCS nem se quer le o que escrevemos no ticket e só mandam respostas padrão como essa... Hi Bruno,If you see some Cron Job entries but no "Cron Job: Completed" entry this suggests the cron is being terminated prematurely by your server. Please increase the memory_limit setting in your server's php.ini to 64M or 128MB which should easily be sufficient. Then see if things improve and you start getting the cron job report again over the next few days.If the cron still doesn't complete with the increased memory limit please ensure display_errors is enabled in the server's PHP configuration and enable the Setup > General Settings > Other tab > Display Errors option, then run the cron manually by visiting the cron.php file in your browser. You should now see an error output to the screen. We have collected some of the most common errors and their causes, refer to the appropriate page in the following sections:http://docs.whmcs.com/Server_Moduleshttp://docs.whmcs.com/Domain_Registrarshttp://docs.whmcs.com/Common_Troubleshooting_Tips#Server_ErrorsRegards,LawrenceCustomer Support Segue os comandos via SSH: root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #753 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #754 Generated Invoice #755 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #756 Generated Invoice #757 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #758 Generated Invoice #759 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #760 Generated Invoice #761 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #762 Generated Invoice #763 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #764 - 1 Invoices Created Starting Applying Late Fees - Late Invoice Fees added to 4 Invoices (Invoice Numbers: 693,620,691,610) Starting Processing Credit Card Charges Starting Processing Invoice Reminder Notices root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices - 0 Invoices Created Starting Applying Late Fees - Late Invoice Fees added to 0 Invoices Starting Processing Credit Card Charges Starting Processing Invoice Reminder Notices root@host10 [~]# Link para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Janeiro 11, 2014 Compartilhar Postado Janeiro 11, 2014 Bem, não funcionou! Coloquei a Cron para rodasr as 9h e só gerou 2 invoices. Rodei o script via SSH umas 6 vezes e ele gerou mais um monte de duas em duas! Loucura. O pessoal do WHMCS nem se quer le o que escrevemos no ticket e só mandam respostas padrão como essa... Segue os comandos via SSH: root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #753 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #754 Generated Invoice #755 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #756 Generated Invoice #757 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #758 Generated Invoice #759 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #760 Generated Invoice #761 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #762 Generated Invoice #763 root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices Generated Invoice #764 - 1 Invoices Created Starting Applying Late Fees - Late Invoice Fees added to 4 Invoices (Invoice Numbers: 693,620,691,610) Starting Processing Credit Card Charges Starting Processing Invoice Reminder Notices root@host10 [~]# php -q /home/******whmcs/admin/cron.php Starting Starting Generating Invoices - 0 Invoices Created Starting Applying Late Fees - Late Invoice Fees added to 0 Invoices Starting Processing Credit Card Charges Starting Processing Invoice Reminder Notices root@host10 [~]# Faça o seguinte, pega a versão 5.2.15 e reenvia os arquivos de instalação ( sem pasta install ). Creio que exista algum arquivo corrompido! Link para o comentário Compartilhar em outros sites More sharing options...
BrunoOliveira Postado Janeiro 11, 2014 Autor Compartilhar Postado Janeiro 11, 2014 Já tentamos isso.. até com uma instalação limpa tb... Acredito que nos resta 2 alternativas... Banco de Dados ou o lfd ou csf bloqueando algo no servidor... Vou tentar reconfigurar e esperar até amanhã para que gere as invoices do dia 17 (configuro para 5 dias antes). EDIT: Analisando o log do WHMCS, o mesmo informa que a cron realmente não finaliza... 11/01/2014 00:00 Created Invoice - Invoice ID: 748 System 11/01/2014 00:00 Email Sent to xxxxxxx (xxxxxx – Fatura Criada) System 11/01/2014 00:00 Created Invoice - Invoice ID: 747 System 11/01/2014 00:00 Cron Job: Starting Generating Invoices System 11/01/2014 00:00 Cron Job: Starting Link para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Janeiro 11, 2014 Compartilhar Postado Janeiro 11, 2014 Já tentamos isso.. até com uma instalação limpa tb... Acredito que nos resta 2 alternativas... Banco de Dados ou o lfd ou csf bloqueando algo no servidor... Vou tentar reconfigurar e esperar até amanhã para que gere as invoices do dia 17 (configuro para 5 dias antes). Dá um repair/optimize no seu banco de dados e veja se tem algum erro. Link para o comentário Compartilhar em outros sites More sharing options...
BrunoOliveira Postado Janeiro 11, 2014 Autor Compartilhar Postado Janeiro 11, 2014 Deu dois erros... PRINT EDIT.. mas acho que em tabelas que não tem nada haver! Link para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Janeiro 11, 2014 Compartilhar Postado Janeiro 11, 2014 Já tentamos isso.. até com uma instalação limpa tb... Acredito que nos resta 2 alternativas... Banco de Dados ou o lfd ou csf bloqueando algo no servidor... Vou tentar reconfigurar e esperar até amanhã para que gere as invoices do dia 17 (configuro para 5 dias antes). EDIT: Analisando o log do WHMCS, o mesmo informa que a cron realmente não finaliza... 11/01/2014 00:00 Created Invoice - Invoice ID: 748 System 11/01/2014 00:00 Email Sent to xxxxxxx (xxxxxx – Fatura Criada) System 11/01/2014 00:00 Created Invoice - Invoice ID: 747 System 11/01/2014 00:00 Cron Job: Starting Generating Invoices System 11/01/2014 00:00 Cron Job: Starting O estanho é que deveria exibir um erro ( caso o debug esteja ativo ). Nesses anos utilizando WHMCS já presenciei dezenas de casos como o seu e na maioria a bronca era nessa ordem ( servidor, php, mysql, módulos/addons e por último erro/bug no WHMCS). A WHMCS.com não solicitou os dados do servidor + WHMCS para realizar algum teste? Boa sorte aí, bom final de semana! Link para o comentário Compartilhar em outros sites More sharing options...
BrunoOliveira Postado Janeiro 11, 2014 Autor Compartilhar Postado Janeiro 11, 2014 Quando ativo o debug, a área de admin fica uma tela em branco na primeira tentativa, mas quando atualizo ela abre normal e não mostra nenhum erro na parte superior. E até agora eles não solicitaram nada! Estou esperando outra resposta deles depois dessa mensagem que postei por ultimo com o print deles. Estou tendo quase certeza de que é alguma configuração do servidor. Link para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Janeiro 11, 2014 Compartilhar Postado Janeiro 11, 2014 Quando ativo o debug, a área de admin fica uma tela em branco na primeira tentativa, mas quando atualizo ela abre normal e não mostra nenhum erro na parte superior. E até agora eles não solicitaram nada! Estou esperando outra resposta deles depois dessa mensagem que postei por ultimo com o print deles. Estou tendo quase certeza de que é alguma configuração do servidor. Bruno, Tela em branco não é comum... certamente existe algum pau na instalação/arquivos. Por um acaso você editou seu configuration.php através do editor de arquivos do cPanel? Link para o comentário Compartilhar em outros sites More sharing options...
BrunoOliveira Postado Janeiro 11, 2014 Autor Compartilhar Postado Janeiro 11, 2014 Não.. abro sempre pelo WinSCP Link para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Janeiro 11, 2014 Compartilhar Postado Janeiro 11, 2014 Não.. abro sempre pelo WinSCP Faz o seguinte... faça o download desse configuration.zip, descompacte. Abra seu configuration.php ( remoto ) e copie as variáveis e coloque nesse novo em seguida envie. Utilize um editor de código ( Notepad++ ). Habilite o debug de erros diretamente no PHP. configuration.zip Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados