Ir para o conteúdo

Erro: SQLSTATE[23000]: Integrity constraint violation: 1048 Column ‘user_id’ cannot be null (SQL:

  • Este tópico contém 13 respostas, 4 vozes e foi atualizado pela última vez 2 anos, 2 meses atrás por Mauricio.
Visualizando 11 respostas da discussão
  • Autor
    Posts
    • #14365
      Charles Bronson
      Participante

        Boa Tarde Gofas, eu estou tendo um problema no modulo de pix, o que pode ser?

        ========================================================

        Erro: SQLSTATE[23000]: Integrity constraint violation: 1048 Column ‘user_id’ cannot be null (SQL: insert into gofasjunopix (invoice_id, charge_id, user_id, qrc_id, amount, api_mode, payloadInBase64, imageInBase64, created_at, updated_at) values (142, chr_80E34077DC8B706BB787E43B8B0CBF2E, , qrc_4EC8C72560E442A18B427381B07F67EF, 4.00, live, MDAwMjAxMDEwMjEyMjY4MTAwMTRici5nb3YuYmNiLnBpeDI1NTlwaXguanVuby5jb20uYnIvcXIvdjIvY29idi80RUM4QzcyNTYwRTQ0MkExOEI0MjczODFCMDdGNjdFRjUyMDQwMDAwNTMwMzk4NjU4MDJCUjU5MTlBbGFpbmVyIEluZm9ybWF0aWNhNjAxNEJFTE8gSE9SSVpPTlRFNjIwNzA1MDMqKio2MzA0NkIzQw==, iVBORw0KGgoAAAANSUhEUgAAAMgAAADIAQAAAACFI5MzAAAC2ElEQVR4Xu2XPY7jMAyFaahQ51xAgK7hTleKL+CfC8RXUqdrCNAF7E6FEe6jB2NnFrtFJGCxRYQgiPUBkfJIPjLEf1v0+8a5PuRDZP1L4qnJaer40cV7x0sg0hUk8ObT5NTq0pLNXVvsVBDqOa1aPTq6efvUpqkkwTSMbfV0sXXVJMeh44mI3H7jSgIN4pipYZyDA3+q8y5BfILpr9ePyL1NjvVwdmM7+/R0XxulxNNdpyXYleyzi31OD4GlJJsbvr5LnPe7jiNTW0PYTnofvV28ueVIxPO3okXEjNm0zuJDSwgR3apIvDsrG/4oO81bFdnHABkgBpJIjh1cBclqculJ5k6Jg1rFEipIkHTuAyo4bdCV46lBCeEd5TtKHdsVFdzZFw3eJ149HFGHT2l1eLdXjhaQTL1HfZiBxGAmelGngDDsM22MapMoTfA/2SwlyGW9N5lajZqDtFfulBBWHOLg7JL3Bsno1KlBEdlJCtcQmUGb3r9USQHJCDUEQMzVhoDrvYqEvffpcFMLOVstMlQQGhEWZ2ecw3HQ++lVJYRh6uqp1UooFCQRfkQN4UW8Ks0h4r5L5oeuIDnNTIODqSSULzmxq3ISYHi8eJixjCpoRGfulJCMMccgLIOGV2FCecmdInLDxb0hffTY/FLbBYQRarXIlWGiaGWiaznxUiLHhGIg5/CiQQkJatI4CnDvM+5uriopIJjCOG2ZV7e3mmdocGwWEs9rFxuZBXDfSB2duVNC0K47Iz+dxOkhwOVVBSTzjA6G8dBL7jRBXXlQQhTM+EhG8aotp1ODEuLxZNAbCbOYo5boyp0CghUgJO6OcQAhuny0hIiDpqeWSfYupoXiqyBoX2hlnXiMBFxLBlUQ9G1EG/3HTjAqunKnkASZiHFafzyeHl9K4MQRdjUyLMGe0S4iaPtHV4QMHs/2zMQS8hUf+TN3jCco5Z+Re4/8eX3Ih8j6n8kv0WsMGnyYEqoAAAAASUVORK5CYII=, 2022-01-11 15:41:01, 2022-01-11 15:41:01)).

        ========================================================

      • #14363
        Jefferson Costa
        Participante

          estou tendo este erro( ativei somente modo produção)
          Erro: SQLSTATE[23000]: Integrity constraint violation: 1048 Column ‘user_id’ cannot be null (SQL: insert into gofasjunopix (invoice_id, charge_id, user_id, qrc_id, amount, api_mode, payloadInBase64, imageInBase64, created_at, updated_at) values (9562, chr_373FA7CEBE79DF764AB7F532F5CF87E3, , qrc_DA623AD02680FDB2D01C985DB6266193, 35.90, live, …

        • #14372
          Mauricio
          Mestre

            Apaguem a tabela gofasjunopix do banco de dados e logo em seguida acesse a página de configurações do módulo para regravar essa tabela.
            Testar em produção pode causar bloqueios da conta.

          • #14381
            Jefferson Costa
            Participante

              precisa por os dados sandbox pra funcionar? fiz isso, deletei a tabela e regravei e continuou o erro

              • #14383
                Mauricio
                Mestre

                  A ausência das credencias sandbox não causa esse erro.
                  Por favor, envie uma captura de tela da tabela gofasjunopix via prnt.sc semelhante a imagem abaixo, para verificarmos a diferença:
                  https://prnt.sc/26cukch

              • #14384
                Jefferson Costa
                Participante

                  criei a confg sandbox e mesmo assim não funcionou, ativei o sand e mesma coisa

                • #14387
                  Mauricio
                  Mestre

                    Como eu já disse antes, as credenciais sandbox são indiferentes para o erro do banco de dados em questão.
                    Leia com atenção:
                    Acesse o banco de dados via Adminer ou PHP My Admin, faça uma captura de tela da tabela gofasjunopix e envie aqui o link da imagem salva em prnt.sc.
                    A captura de tela deve ser semelhante a essa imagem.

                    Precisamos ver o banco de dados para verificar a diferença entre as tabelas (como deve ser criada X como está sendo criada).

                  • #14390
                    Jefferson Costa
                    Participante

                      a cobranças estão chegando normalmente na juno(todos os testes estão lá, valor etc, tudo correto, a atendente disse que a conta esta normal), somente no whmcs está tendo algum problema que não entra no banco de dados

                    • #14389
                      Jefferson Costa
                      Participante

                        o que já fiz:
                        deletei tabela e salvei novamente
                        recriei as credenciais
                        deletei os dados no whmcs salvei e deletei a tabela e salvei novamente
                        desativei o modulo, deletei a tabela, ativei e inseri novamente os dados.

                        obs: após cada procedimento criei uma nova fatura e tive o mesmo erro

                      • #14393
                        Mauricio
                        Mestre

                          Além das imagens que pedi duas vezes, nos envie os logs do módulo gravados no “Log de Módulos” do WHMCS e podemos ajudar, só vendo a mensagem de erro não é possível descobrir sua dificuldade.

                        • #14461
                          Anderson Oliveira
                          Participante

                            Mesmo problema aqui, mesmo seguindo as orientações acima.

                            Creio eu que este módulo ainda não está realmente pronto para produção. Vou aguardar atualizações do mesmo.

                            Agradeço

                          • #14464
                            Mauricio
                            Mestre

                              Esse módulo está ativo e em produção atualmente aqui no gofas.net e em mais 1.263 instalações do WHMCS, o erro reportado aqui é muito atípico, específico e não temos dados suficientes para um diagnóstico correto. A mensagem de erro basicamente, diz que o ID do cliente não está sendo passado para o script que gera o QR code, isso pode acontecer por milhares de motivos diferentes.

                              Acreditamos nas suas dificuldades e estamos dispostos a ajudar, mas, somente essa mensagem de erro não é o suficiente para um diagnóstico preciso e não temos como simular o erro, muito menos como adivinhar o que está ocorrendo na instalação WHMCS dos senhores.

                              Se vocês prestarem atenção nas configurações do módulo, a opção 7- Salvar Logs foi criada justamente para fim de diagnóstico, antes de postar aqui no forum, o primeiro passo a ser tomado deve ser ativar essa opção, ativar o “Log de Debug dos Módulos do Sistema“, coletar a requisição e resposta do módulo e enviar via este formulário respeitando cada informação solicitada.

                              Resumo: sem ver os logs do módulo não podemos ajudar.

                            • #14411
                              Charles Bronson
                              Participante

                                Como que envia esse log de modulos?
                                eu fui no painel de log e não tinha nada exibindo.

                                Que imagem e essa que você deseja? detalhe por favor, porque não estou conseguindo entender para enviar o que você precisa.

                                • #14466
                                  Mauricio
                                  Mestre

                                    A opção “7- Salvar Logs” nas configurações do módulo explica e fornece um link direto para a área do WQHMCS onde se encontram os logs.

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