Como resolver o Erro 500, tela branca e os “falsos erros” do WHMCS

O WHMCS por segurança oculta erros do php que poderiam ser exibidos na tela, para não revelar vulnerabilidades do sistema, então se você se deparou com um erro 500 ou simplesmente uma “tela branca” em algum url do seu WHMCS, saiba que provavelmente esse não é o erro real, você precisa ativar a exibição de erros do WHMCS e acessar a página novamente para visualizar o erro real.

Resolver o erro 500, tela branca e os “falsos erros” do WHMCS, basicamente, consiste em ativar a exibição de erros do php, para coletar informações que ajudem no diagnóstico do erro disfarçado de erro 500 ou tela branca.

Ativar a exibição de erros no painel do WHMCS

Se o erro que você está presenciando for na área do cliente ou outro url que não comprometa á área de configurações do painel administrativo.

Acesse Opções > Configurações Gerais > Outros, assinale a opção Display Errors e clique em Salvar Alterações.
Veja na imagem a seguir onde encontrar essa opção:

 

Ativar a exibição de erros via configuration.php

Essa opção é recomendada quando o erro compromete todas ás áreas do WHMCS ou a área administrativa, impedindo a ativação da exibição de erros pelo painel de controle.

Encontre no diretório raiz do seu WHMCS o arquivo configuration.php , abra-o em um editor de texto e adicione a variável $display_errors= true; após a última linha, antes da tag de fechamento ?>
o arquivo vai ficar semelhante ao exemplo a seguir:

 

 

Volte a acessar a página com erro e observe a mensagem no topo da página.
Após resolver o erro, para segurança do seu sistema, remova a linha $display_errors= true;  ou torne ela um comentário adicionando duas barras (//) no começo da linha, assim:

Veja no site do WHMCS (em inglês) mais informações sobre diagnosticar erros:
http://docs.whmcs.com/Enabling_Error_Reporting
http://docs.whmcs.com/Troubleshooting_Guide
http://docs.whmcs.com/Blank_or_Partially_Rendered_Pages

Se esse artigo lhe ajudou ou você tiver algo a acrescentar ao post, deixe seu comentário e não se esqueça do like = )

Deixe um Comentário

Você precisa fazer login para publicar um comentário.