Ir para o conteúdo

Erro na hora de escolher Gerencianet como forma de pagemento

  • Este tópico contém 9 respostas, 4 vozes e foi atualizado pela última vez 4 anos, 1 mês atrás por Mauricio.
Visualizando 3 respostas da discussão
  • Autor
    Posts
    • #11995
      José Rafael
      Participante

        Olá, boa tarde!

        Importei o modulo do Gerencianet cartão de crédito para dentro do meu WHMCS normalmente, mas na hora que eu clico nele para habilitá-lo, aparece uma página de erro no whmcs. Olhei que nos logs do debug de módulos não aparece nada. Você poderia verificar o porque ele ta fazendo isso?

        esse erro que ele mostra.

        Oops!
        Something went wrong and we couldn’t process your request.
        Please go back to the previous page and try again.

      • #12001
        Mauricio
        Mestre

          @jose-rafael, preciso ver o debug do módulo para verificar as configurações, por favor, ative a opção “debug” e a opção “sandbox” nas configurações do módulo, acesse uma fatura, realize um pagamento de teste com o cartão nº 5454545454545454 (vencimento e CVC podem ser qualquer nº). Depois, copie toda a informação exibida no topo da tela + a informação exibida no lugar do formulário de dados do cartão, crie um bloco no https://pastebin.com/ ou https://gist.github.com e publique aqui o link para o debug completo para analisarmos.
          []!

        • #12004
          José Rafael
          Participante

            Olá,

            Eu consigo importar ele normalmente via ftp para meu whmcs, mas na hora que vou escolher o modulo nas opções de pagamento e que assim que eu clico ele mostra essa mensagem. Verifiquei no debug do whmcs mas não aparece nada.

            • #12006
              Mauricio
              Mestre

                Entendi, nesse caso, se a mensagem de erro não mostra nada além de
                “Oops!
                Something went wrong and we couldn’t process your request.
                Please go back to the previous page and try again.”

                É necessário ativar a exibição de erros do PHP nas configurações gerais do WHMCS, ou adicionar a linha $display_errors = true; ao arquivo configuration.php localizado na raiz da instalação do WHMCS, para ser exibido o erro completo na tela.

            • #12007
              José Rafael
              Participante

                Pronto, segue a mensagem de erro toda.

                Whoops\Exception\ErrorException: Cannot redeclare ggnc_verify_module_updates() (previously declared in /home/admin/web/central.cloudonix.com.br/public_html/modules/gateways/gofasgerencianetcartao/includes/configuration.php:46) in /home/admin/web/central.cloudonix.com.br/public_html/modules/gateways/gofasgerencianetcartao/includes/configuration.php:45
                Stack trace:
                #0 /home/admin/web/central.cloudonix.com.br/public_html/vendor/whmcs/whmcs-foundation/lib/Utility/Error/Run.php(0): WHMCS\Utility\Error\Run->handleError(1, ‘Cannot redeclar…’, ‘/home/admin/web…’, 45)
                #1 [internal function]: WHMCS\Utility\Error\Run->handleShutdown()
                #2 {main}

                • #12009
                  Mauricio
                  Mestre

                    José, por favor, substitua o arquivo /modules/gateways/gofasgerencianetcartao/includes/configuration.php por este e me avise se funcionou, por favor.

                    • #12035
                      Bezerra Junior
                      Participante

                        Mesmo erro aqui pra mim,
                        Sua solução funcionou perfeitamente, muito obrigado.

                  • #12330
                    Mauricio
                    Mestre

                      Para saber exatamente o erro é necessário ativar a exibição de erros do WHMCS, aqui explica como fazer:
                      https://gofas.net/blog/tutoriais/como-resolver-o-erro-500-tela-branca-e-os-falsos-erros-do-whmcs/

                      Depois de ter as mensagens de erro, deve-se ativar o log nas configurações do módulo, provocar o erro novamente e publicar aqui o link do pastebin ou gist onde o log for salvo.

                    • #12337
                      Ayrton Pereira da Silva
                      Participante

                        exception ‘Whoops\Exception\ErrorException’ with message ‘require(): Failed opening required ‘/home1/ingac481/public_html/whmcs/modules/gateways/gofasgerencianetcartao/sdk/vendor/ralouphie/getallheaders/src/getallheaders.php’ (include_path=’.:/opt/php56/lib/php’)’ in /home1/ingac481/public_html/whmcs/modules/gateways/gofasgerencianetcartao/sdk/vendor/composer/autoload_real.php:55
                        Stack trace:
                        #0 /home1/ingac481/public_html/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Error/Run.php(0): WHMCS\Utility\Error\Run->handleError(64, ‘require(): Fail…’, ‘/home1/ingac481…’, 55)
                        #1 [internal function]: WHMCS\Utility\Error\Run->handleShutdown()
                        #2 {main}

                      • #12343
                        Mauricio
                        Mestre

                          O erro indica que o arquivo /modules/gateways/gofasgerencianetcartao/sdk/vendor/ralouphie/getallheaders/src/getallheaders.php não foi encontrado, provavelmente por que não foi realizado upload completo do módulo.

                      Visualizando 3 respostas da discussão
                      • Você deve fazer login para responder a este tópico.
                      Role para cima