Atualização WHMCS v6.0.1

227

10 dias após o lançamento do WHMCS v6 (versão estável) a WHMCS.com liberou uma atualização incremental (também conhecido como versão manutenção), a informação foi publicada no blog oficial. Não custa lembrar, atualização incremental dispensa atualização (/install/install.php) mas requer alguns cuidados.

Verificando Versão

Identifique a versão atual do seu WHMCS, clique no menu Help/Ajuda >> vá na opção Check For Updates/Verificar Atualizações e confira o item em cinza (Your Version/Sua Versão) conforme exemplo abaixo:

Download

Se você estiver utilizando a versão do WHMCS v6.0.0 acesse http://download.whmcs.com e localize a versão incremental (conforme imagem abaixo), clique no botão verde chamado Download ou pegue aqui o link direto (não será necessário efetuar login).

Download v6.0.1

Antes de prosseguir recomendo efetuar o backup da base de dados + arquivos para evitar eventuais problemas.

Descompacte o arquivo whmcs_v600_incremental_to_v601_patch.zip e você irá visualizar a pasta /whmcscom os arquivos a serem substituídos, efetue uma conexão de FTP e envie os arquivos (em torno de 20 MB). Fique atento a pasta “admin” caso você tenha renomeado seguindo as instruções.

Confira através do menu Help/Ajuda >> Check For Updates/Verificar Atualizações se o WHMCS foi atualizado.

Se sua versão do WHMCS é inferior a v6.0.0 será necessário fazer o download da última versão completa v6.0.1, clique aqui em seguida faça o login, navegue no menu Services clique no sub-menu Licenses & Services em seguida identifique sua licença e clique no botão View Details clique na aba Downloads e confira no início da página um botão verde Download Now. Ou faça login no sistema e clique neste link.

Modificações da versão

No changelog oficial constam 47 alterações:

Nas notas da versão você confere outras informações, a novidade é o recurso de cópia dos dados (nome, endereço e etc…) a cada geração de fatura não importando futuras alterações de endereço. Outras informações clique aqui.

store

Gostou? Comente!

227 COMENTÁRIOS

  1. Percebi que as traduções que eu vinha fazendo se perderam. Trabalhão, mais estava ficando no meu perfil. Acha que se eu pegar os arquivos portugues e portugues-br e enviar os da versão 6 vai dar problema? Ou devo recomeçar nesta da versão 6.0.1?

      • Obrigado Edvan. Percebi que a senha do cliente vai mascarada (*****), somente quando ele recebe e-mail d boas vidas aparece sua senha. Achei legal, mais tem opção de mudar isso. Alguns não conseguem lembrar a senha de acesso. Esquecem mesmo.

        • Não é mais possível, a WHMCS.com removeu essa funcionalidade.

          http://docs.whmcs.com/Versi

          ====
          CORE-8432 – Remove legacy NOMD5 setting – The removal of this setting means that if you still have the option enabled to not hash client passwords, as of the V6.0 upgrade clients passwords will be hashed and will be irreversible from that point onwards.
          ====

  2. Preciso de uma opinião ou ajuda,

    depois que eu fiz a atualização para 6.0.0, não se se foi esse o motivo, mas Quando um cliente tenta consultar a disponibilidade de um domínio através do meus site, ou diretamente do whmcs / domainchecker.php a pagina fica vazia. Só quando na escolha de um produto que funciona.

    eu mudei de servidor recentemente e só fiz a restauração dos arquivos. Já add o novo servidor no whmcs e no meu registrador de domínio e nd.

    Já fiz a atualização para a 6.0.1 e nd tb?

    alguém já passou por algo parecido?

    Muito Obrigado

  3. Painel do cliente ainda tem muita coisa em inglês, achei que teriam traduzido, visto que houve um changelog: “Update Brazilian Portuguese Translation for 6.0”
    Edvan, tem alguma perspectiva para liberar a sua tradução?

  4. Painel do cliente ainda tem muita coisa em inglês, achei que teriam traduzido, visto que houve um changelog: “Update Brazilian Portuguese Translation for 6.0”
    Edvan, tem alguma perspectiva para liberar a sua tradução?

  5. Olá a todos, sou novo no whmcs, estou comesando a usar ele agora, onde ou como faço a tradução dele, tanto admim como da pagina whmcs no meu site?

  6. Olá a todos, sou novo no whmcs, estou comesando a usar ele agora, onde ou como faço a tradução dele, tanto admim como da pagina whmcs no meu site?

  7. Olá Edvan, tudo bem?
    Estou com problemas no cron após o upgrade pro 6.0.1
    Sempre está falhando quando vai executar.
    A princípio tinha percebido que o endereço do arquivo na nova versão do whmcs havia mudado. Então alterei em meu cpanel.
    Mas agora continua dando erro, desta vez obtive a seguinte mensagem:
    Fatal error: The file /home/hospeda/public_html/crons/cron.php was encoded with the PHP 5.3 ionCube Encoder and requires PHP 5.3 to be installed. in Unknownon line 0
    O que preciso fazer?

  8. Olá Edvan, tudo bem?
    Estou com problemas no cron após o upgrade pro 6.0.1
    Sempre está falhando quando vai executar.
    A princípio tinha percebido que o endereço do arquivo na nova versão do whmcs havia mudado. Então alterei em meu cpanel.
    Mas agora continua dando erro, desta vez obtive a seguinte mensagem:
    Fatal error: The file /home/hospeda/public_html/crons/cron.php was encoded with the PHP 5.3 ionCube Encoder and requires PHP 5.3 to be installed. in Unknownon line 0
    O que preciso fazer?

    • Solicitar que o responsável pela sua hospedagem corriga a permissão de execução do ioncube loader.

      Esse problema em geral ocorre que utiliza a chamada do ioncube via .htaccess

        • Edvan, entrei em contato com o meu suporte (Hostgator), bem demorado por sinal, e fizeram uma série de alterações.
          Porém agora recebo o seguinte email:

          Cron /opt/php54/bin/php -q /home/hospeda/public_html/crons/cron.php

          Unable to communicate with the WHMCS installation.

          Please verify the path configured within the crons directory config.php file.

          For more information, please see http://docs.whmcs.com/Custo

          Fui atrás dos arquivos que ele informa mas não encontrei esse Config.php

          Como devo proceder?

        • Certo. Mas essa personalização veio com a versão 6.0.1? Porque até então estava funcionando tudo corretamente com diretório padrão. Após ter o upgrade, percebi que o diretório havia mudado na tela de Configuração de Automoção. Então só alterei na minha tarefa cron.

        • Não… Você leu o link que te informei? Lá explica o motivo de você mover a pasta /crons/ para um local não público.

      • Edvan, mais um com meu caso. Abri um ticket lá com eles e aparentemente nem eles sabem o que ta acontecendo.
        No meu caso aqui, o template esta lá, configurado direitinho, porem quando mando enviar ele diz que a mensagem ta vazia.
        Trem mais doido né?

        • Edvan, vamos lá. To perdendo os fios de cabelo que sobraram com essa pendenga. Alem do William, reparei que tem um colega no PDH e mais 2 questionamentos sobre o mesmo assunto no Forum do WHMCS.

          Todos os meus emails utilizados são personalizados, fugindo bastante daquele padrão do WHMCS. Todos os enviados automaticamente (novas faturas, faturas em atraso, suspensão de conta) estão funcionando corretamente.

          Os que não estão funcionando corretamente são os de informações de novas contas no WHMCS e o de boas vindas à um novo produto.

          Antes de mais nada ressalto que nunca havia tido problemas com eles até a versão 6 ser lançada.

          Agora fui realizar um teste, e experimentei, via admin, enviar o e-mail de boas vindas padrão do WHMCS e para minha surpresa a mensagem foi enviada corretamente.

          Com isso cheguei a duas conclusões. A primeira é que o template de email de boas vindas e informações de contas estão corrompidos e a segunda de o problema pode estar no fato de eu ter criado um novo template de email ao inves de ter substituido o conteúdo do e-mail original (por exemplo o meu Hosting Account Welcome Email pode se chamar Hospedagem Linux ou Hospedagem Windows de acordo com o plano contratado).

          Praticamente eliminei a primeira conclusão pois a base do e-mail é a mesma que uso em todos os outros que estão sendo enviados. O que você acha desta segunda hipotese? Será que tem fundamento? Tem mais alguma dica?

        • Para poder emitir uma hipótese eu teria que realizar alguns testes e isso teria custos pra você.

          Minha sugestão é que você insista no suporte com o fabricante!

          Boa sorte.

        • Edvan, como faço pra descobrir algo sobre isso? Case #CORE-8788.
          Parece que tem haver com a solução dos problemas com e-mails customizados.

    • Qualquer versão do WHMCS que suporte widgets.

      Vocês precisam entender que essa questão de compatibilidade é coisa do passado (v3) e (v4).

      Após o lançamento da (v5) tudo ficou padronizado e as chances de incompatibilidade são mínimas.

  9. Para poder emitir uma hipótese eu teria que realizar alguns testes e isso teria custos pra você.

    Minha sugestão é que você insista no suporte com o fabricante!

    Boa sorte.

  10. Qualquer versão do WHMCS que suporte widgets.

    Vocês precisam entender que essa questão de compatibilidade é coisa do passado (v3) e (v4).

    Após o lançamento da (v5) tudo ficou padronizado e as chances de incompatibilidade são mínimas.

  11. Fiz atualização e apareceu o erro: (mensagem do debug)
    Notice: Undefined property: WHMCSSmarty::$_tpl_vars in /home/user/public_html/core/vendor/smarty/smarty/libs/Smarty.class.php on line 738

    Notice: Undefined property: WHMCSSmarty::$_tpl_vars in /home/user/public_html/core/vendor/smarty/smarty/libs/Smarty.class.php on line 738

    Catchable fatal error: Object of class WHMCSSmarty could not be converted to string in /home/user/public_html/core/includes/hooks/cart.php on line 1073741824

    Alguém passou por isso?

  12. Fiz atualização e apareceu o erro: (mensagem do debug)
    Notice: Undefined property: WHMCSSmarty::$_tpl_vars in /home/user/public_html/core/vendor/smarty/smarty/libs/Smarty.class.php on line 738

    Notice: Undefined property: WHMCSSmarty::$_tpl_vars in /home/user/public_html/core/vendor/smarty/smarty/libs/Smarty.class.php on line 738

    Catchable fatal error: Object of class WHMCSSmarty could not be converted to string in /home/user/public_html/core/includes/hooks/cart.php on line 1073741824

    Alguém passou por isso?

  13. Depois da atualização toda hora fica fazendo logout, depois de uns 3 cliques na pagina do admin, ele fazendo logout, alguem passou também por isso?????

    Abraço

  14. Edvan, o WHMCS continua com alguns pontos que não são possíveis tradução pelo lang. Na página (clientarea.php?action=security) existe uma explicação do porque colocar as perguntas de segurança, inspecionei o elemento mais não acho a página tpl para esta tradução. Sabe como acho. Tentei a clienthome.tpl a clientareasecurity.tpl e nada. Mais aparece ao inspecionar o elemento pela ferramenta do navegador.

  15. Boa noite Edvan, no caso estou ainda com a versão 5.3.14, posso atualizar diretamente para a versão 6.0.1, pois não encontrei a 6.0.0 no site do WHMCS?

    E sobre as traduções de e-mails, quando atualizar vou perder as modificações? Ou somente a interface que terá que ser traduzida?

    Desde já agradeço.

  16. Boa noite Edvan, no caso estou ainda com a versão 5.3.14, posso atualizar diretamente para a versão 6.0.1, pois não encontrei a 6.0.0 no site do WHMCS?

    E sobre as traduções de e-mails, quando atualizar vou perder as modificações? Ou somente a interface que terá que ser traduzida?

    Desde já agradeço.

  17. Foi uma boa atualização até e para quem perdeu suas traduções fique atento pra sempre manter o backup do arquivo bem guardado. Não leva mais que 1h para traduzir uma nova versão.

  18. Pessoal estou com problema no whmcs quando escolho forma de pagamento trimestral as Opções Configuráveis ficam com valor 0,00 lembrando que já modifiquei o valor mais fica 0,00 quando coloco Semestral e anual funciona

  19. Pessoal estou com problema no whmcs quando escolho forma de pagamento trimestral as Opções Configuráveis ficam com valor 0,00 lembrando que já modifiquei o valor mais fica 0,00 quando coloco Semestral e anual funciona

  20. Ola Edvan nao sei se recebeu meu post anterior, mais talvez possa me ajudar apos atualizar pra nova versao minha area do cliente simplesmente nao aparece mais.. poderia me ajudar ?

  21. Meu WHCMS depois da atualização ficou dando erros no template Default , a pagina de comprar domínios fica sem nada e parte de registrar cliente os campos de nome e-mail fica indigitável . alguém me ajuda ?

  22. Meu WHCMS depois da atualização ficou dando erros no template Default , a pagina de comprar domínios fica sem nada e parte de registrar cliente os campos de nome e-mail fica indigitável . alguém me ajuda ?

  23. Olá amigos, Apos a atualizaçao para a versao 6.0.1, o formulário de envio de tickets de suporte nao aparece! Apenas uma página em branco. Alguém passou por isso?

  24. Olá amigos, Apos a atualizaçao para a versao 6.0.1, o formulário de envio de tickets de suporte nao aparece! Apenas uma página em branco. Alguém passou por isso?

  25. Estou gostando muito do v6, mais percebi que gerar tickets ao receber e-mails não parece estar funcionando. Já tentei o pipe o pipe/pop só o pop até “pipoca” no cron e nada. Vi as configurações do departamento de suporte e coloquei para abrir chamado de qualquer e-mail para teste e nada. Acha que é melhor falar com a WHMCS.com?

  26. Estou gostando muito do v6, mais percebi que gerar tickets ao receber e-mails não parece estar funcionando. Já tentei o pipe o pipe/pop só o pop até “pipoca” no cron e nada. Vi as configurações do departamento de suporte e coloquei para abrir chamado de qualquer e-mail para teste e nada. Acha que é melhor falar com a WHMCS.com?

  27. Como vai Edvan? Cara estou com uma baita dor de cabeça. O módulo F2b após atualização não consegue pegar o parametro “duedate” fatura vencida, e o pior, ao ir para a página billing deles ela vai com a data de vencimento com o número que configuro para permitir pagar após vencimento. Exemplo: Configuro para aceitar receber após 10 dias do vencimento. O que está acontecendo, ele pega estes 10 dias e soma a data que o cliente gera a fatura e dá como vencimento. Se o cliente gerar a fatura vencida, ou faltando 1 dia para vencer o módulo não reconhece a duedate e gera um novo vencimento dando os 10 dias. Se eu colocar “0” a fatura gerada hoje vence hoje.
    Já falei com a WHMCS e diseram que não podem ajudar em módulos de terceiros, falo já por 2 semanas com a f2b e não conseguem achar o problema. Tem como dar uma luz? uma idéia? Fico grato….

  28. Como vai Edvan? Cara estou com uma baita dor de cabeça. O módulo F2b após atualização não consegue pegar o parametro “duedate” fatura vencida, e o pior, ao ir para a página billing deles ela vai com a data de vencimento com o número que configuro para permitir pagar após vencimento. Exemplo: Configuro para aceitar receber após 10 dias do vencimento. O que está acontecendo, ele pega estes 10 dias e soma a data que o cliente gera a fatura e dá como vencimento. Se o cliente gerar a fatura vencida, ou faltando 1 dia para vencer o módulo não reconhece a duedate e gera um novo vencimento dando os 10 dias. Se eu colocar “0” a fatura gerada hoje vence hoje.
    Já falei com a WHMCS e diseram que não podem ajudar em módulos de terceiros, falo já por 2 semanas com a f2b e não conseguem achar o problema. Tem como dar uma luz? uma idéia? Fico grato….

  29. Olá amigo, estou com problemas, meus emails estao indo normalmente, mas o email de boas vindas com dados de acesso não vai, da essa mensagem de erro, Message body empty, meus cliente tambem recebe email com dados ao painel do cliente mascarada (*****)

    • O email de boas vindas realmente seguirá esse padrão (*****). Caso você utilize a opção “Reset & Send Password” o sistema gera uma nova senha e envia para seu cliente.

      Em relação a mensagem “body empty” creio que seja problema de configuraçã (aba Mail ).

      • Então, o problema é que envia todos os emails, e após a atualização, só não gera o “Hosting Account Welcome Email” e da o erro, os outros emails envia normalmente.

        Sobre o cliente pedir lembrete de senho ou gerar outra senha aparece o padrão padrão (*****).

  30. O email de boas vindas realmente seguirá esse padrão (*****). Caso você utilize a opção “Reset & Send Password” o sistema gera uma nova senha e envia para seu cliente.

    Em relação a mensagem “body empty” creio que seja problema de configuraçã (aba Mail ).

  31. Boa tarde Edvan.

    Estou com um problema na tarefa cron igual ao que o Fagner relatou abaixo. Porém, o link que vc recomendou pra ele não está funcionando. Pode me ajudar por favor?

    Recebo a msg de erro da tarefa cron:

    Fatal error: The file /home/hospeda/public_html/crons/cron.php was encoded with the PHP 5.3 ionCube Encoder and requires PHP 5.3 to be installed. in Unknownon line 0

DEIXE UMA RESPOSTA

Please enter your comment!
Please enter your name here