Os problemas mais comuns no WHMCS, e o que os causa

Escolher o plano certo··· 570 visualizações· 5 min de leitura

Quase tudo o que dá errado num WHMCS cai numa de cinco famílias: o carregador do PHP, a licença, a tarefa agendada, a conexão ao servidor, e o e-mail. Saber isto poupa-lhe metade da procura, porque cada família tem sintomas próprios.

Página em branco, ou queixa sobre o carregador

O WHMCS é distribuído com o código protegido e precisa de uma extensão do PHP para o abrir. Se ela não estiver ativa na versão de PHP que aquele endereço está usando, o programa não inicia, e o que se vê é uma página em branco ou uma mensagem sobre o carregador.

1 Confirme que extensões estão carregadas naquela pasta, com uma página de informação do PHP. É a única prova que conta. Ver ver a configuração do PHP.
2 Se não estiver, ligue-a no selector de versões de PHP do cPanel, na lista de extensões daquela versão. O passo a passo está em instalar o WHMCS.
3 Cuidado com a versão. Isto morde sobretudo depois de uma mudança de versão de PHP: as extensões são por versão, e a nova vem sem elas. Se partiu logo a seguir a mexer no PHP, é isto.

Problemas de licença

Mensagem A causa habitual
Licença inválida depois de uma mudança A licença está presa ao endereço e ao IP. Mudou de servidor, de domínio ou de pasta, e tem de a reemitir junto do fabricante. Não é conosco.
Não consegue verificar a licença O servidor não conseguiu falar com o serviço de licenciamento. Costuma ser passageiro; se persistir, fale conosco para confirmarmos que a saída não está sendo travada.
Licença expirada É uma assinatura. Se não a renovou junto do fabricante, deixa de funcionar. Verifique a fatura deles, e não a nossa.
Não nos peça a chave de licença. Não vendemos nem revendemos licenças de WHMCS, e não temos acesso à sua. A conta é sua junto do fabricante, e só você pode reemitir a chave.

A tarefa agendada, que é a falha mais silenciosa

Se a tarefa agendada não corre, o WHMCS parece perfeitamente são: as páginas abrem, o administrador entra, os clientes entram. Só que nada acontece sozinho. É a falha que mais tarde se descobre e mais caro custa, porque quando se dá por ela já passaram semanas.

O que nota Suspeite
As faturas deste mês não saíram A tarefa agendada.
Ninguém recebeu avisos de renovação A tarefa agendada.
Quem não paga continua com o serviço a funcionar A tarefa agendada.
Os e-mails ficam em fila e nunca saem A tarefa agendada.
Tudo isto ao mesmo tempo, de um dia para o outro A tarefa agendada, sem qualquer dúvida.
1 Veja no próprio WHMCS quando ela correu pela última vez. Ele mostra isso, e mostra também o estado de cada tarefa interna.
2 Confirme que a linha existe no cPanel, nas tarefas agendadas, escrita exatamente como o programa a deu. Ver tarefas agendadas.
3 Se ela corre mas algumas tarefas internas estão paradas, pode ter havido um erro no meio de uma execução anterior que deixou essas tarefas marcadas como em andamento. Nesse estado elas nunca mais começam, e a execução seguinte as pula em silêncio. É um caso para olhar à tela de estado da automação, e não para acrescentar mais uma tarefa agendada.
4 Não ponha a tarefa a rodar mais vezes para compensar. Duas execuções ao mesmo tempo atrapalham-se e gastam recursos que o seu plano conta.

Contas que não nascem, e pedidos presos

Um pedido pago que fica parado é quase sempre uma de três coisas: o pagamento não foi confirmado dentro do WHMCS, a criação automática não está ligada naquele produto, ou a conexão ao servidor falhou. A terceira tem artigo próprio, com a lista dos erros: ligar o WHMCS ao WHM.

E-mails que não chegam

1 Use uma caixa do seu domínio com autenticação, e não o envio simples do PHP. As configurações deste servidor estão em enviar e-mail a partir do código.
2 Se sai mas cai no lixo de quem recebe, falta a identidade do domínio: SPF, DKIM e DMARC.
3 Se nem sequer sai da fila, volte à seção da tarefa agendada: é ela que esvazia a fila.

A administração lenta, e outras duas

Sintoma O que costuma ser
A administração demora imenso a abrir O registro de atividade cresceu durante anos e ninguém o limpou. O próprio programa tem manutenção para isso. Faça cópia antes.
Não consegue entrar na administração A pasta foi renomeada, ou há uma restrição por endereço, ou perdeu o segundo fator. Nenhuma das três se resolve a insistir na senha, e insistir bloqueia-lhe o IP: desbloquear o seu IP.
Página em branco logo depois de uma atualização Ou a atualização não acabou, ou a versão nova exige um PHP diferente. O registro de erros do PHP diz qual: onde está o registro de erros do PHP.
Antes de qualquer atualização, cópia dos arquivos e do banco de dados. Aqui dentro estão as faturas, os pagamentos e os dados dos seus clientes. Uma atualização que dá errado sem cópia não é um susto, é um problema legal. Ver fazer e guardar a sua própria cópia.

O problema é do lado do servidor e não do programa? Diga-nos o endereço e a hora, que vamos aos registros.

Abrir um pedido de suporte

VEJA TAMBÉM

Revenda de hospedagem

Política de Suporte: até onde vai a nossa ajuda

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde R$ 36,30/mês (plano de 3 anos, com cupom)

Ver planos
Esta resposta foi útil? Sua resposta nos ajuda a melhorar este artigo.