Durante esse tempo que venho trabalhando com WHMCS vejo a dificuldade em desinstalar um módulo ou realizar um upgrade para novas versões… quem meche com banco de dados MySQL ou manipula o PhpMyAdmin é moleza. Alguns clientes tem pavor de banco de dados. Anteriormente postei uma dica de como desativar os módulos do WHMCS, processo simples e rápido mas que demanda uma certa atenção.
Meus novos módulos moip, pagamento digital e pagseguro sofreram algumas mudanças significativas, funções inovadoras e únicas. Diante disso estou tendo que remover os módulos antigos via PhpMyAdmin e acabo me cansando. Risos.
Então resolvi criar um script que batizei de Desinstalador de Módulos WHMCS, sua configuração é bem simples.
Faça o download Desinstalador Módulos (460)
Descompacte o arquivo desinstala.zip
Através do notepad/bloco de notas ( qualquer editor ) procure a variável $remove=”X”;
Veja na lista os módulos que podem ser removidos ( são 11 ):
1 – PagSeguro por Edvan.com.br
2 – MoIP por Edvan.com.br
3 – Pagamento Digital por Edvan.com.br
4 – Paypal Original WHMCS
5 – Paypal BR por Edvan.com.br
6 – Paypal MC por Renato
7 – Cobrança – F2b
8 – F2b – Boleto
9 – F2b – Cartão de Crédito
10 – F2b – Cartão de Débito
11 – F2b – Transferência On-line
Veja o código e insira o número aonde tem X, salve o arquivo e envie para a pasta raiz do WHMCS
Vou simular a exclusão do módulo PagSeguro, $remove=”1″;
Certifique-se que deseja mesmo remover o módulo e acesse http://seuwhmcs/desinstala.php e você verá a mensagem:
Opção (1) selecionada.
Resultado: O módulo (1) – PagSeguro foi removido com sucesso!
Após isso exclua ou renomei o arquivo desinstala.php da raiz do seu WHMCS.
Caso você insira um número errado veja a mensagem de erro:
Opção (15) selecionada.
Resultado: Não foi removido nenhum módulo (15), certamente você não inseriu o número correto da lista que vai de 1 a 11!











