Consultores Daniel InfoCotidiano Postado 3 Janeiro Consultores Postado 3 Janeiro 2 horas atrás, HASA disse: Bom dia! tem um syntaxe errada Call to undefined function sheel_exec() deve ser shell_exec(). pode me dar mais detalhe, qual lib esta dando o erro e em qual metodo por favor. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Membros Pro HASA Postado 3 Janeiro Autor Membros Pro Postado 3 Janeiro Boa tarde, perdoe a desinsformação, foi ao acionar a libacbrnfe64.so att; HASA
Consultores Daniel InfoCotidiano Postado 3 Janeiro Consultores Postado 3 Janeiro 15 minutos atrás, HASA disse: Boa tarde, perdoe a desinsformação, foi ao acionar a libacbrnfe64.so Por favor pode anexar o log da lib nfe por favor Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Membros Pro HASA Postado 3 Janeiro Autor Membros Pro Postado 3 Janeiro Hummm não gera nada ao acessar ele da o erro e aporta. att; HASA
Consultores Daniel InfoCotidiano Postado 6 Janeiro Consultores Postado 6 Janeiro Em 03/01/2025 at 16:17, HASA disse: Hummm não gera nada ao acessar ele da o erro e aporta. bom dia ! qual porta vc se refere da sua api ? pois era p gerar log quando inicia a biblioteca. preciso de mais informações para tentar reproduzir aqui Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Consultores Daniel InfoCotidiano Postado 6 Janeiro Consultores Postado 6 Janeiro Criei uma tarefa TK-6443, mas por favor informe o questionado acima para que consigamos reproduzir aqui. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Membros Pro HASA Postado 7 Janeiro Autor Membros Pro Postado 7 Janeiro Olá boa tarde, desculpe a demora em responder, inicio de ano é daquele jeito. Vou ver se consigo maiores informações. att; HASA
Membros Pro HASA Postado 7 Janeiro Autor Membros Pro Postado 7 Janeiro Boa tarde, achei o erro é na função NFE_Inicializar() o retorno é -6 att; HASA
Consultores Renato Rubinho Postado 8 Janeiro Consultores Postado 8 Janeiro Olá @HASA Conforme a documentação: -6 Indica que não foi possível encontrar o diretório do arquivo INI. Se você estiver preenchendo o primeiro parâmetro do método ( eArqConfig ), verifique se o caminho informado existe e se as permissões estão corretas para a biblioteca poder escrever neste local. NFE_Inicializar([eArqConfig, eChaveCrypt]);
Membros Pro HASA Postado 8 Janeiro Autor Membros Pro Postado 8 Janeiro Bom dia, interessante, no Windows/10 caso não tenha o arquivo INI ele abre ( inicializa ) normal, e ai eu salvo o INI. Eu até gostei disso porque não preciso de criar um INI básico para acessar a tela de configuração que criei. Isso não da para ser no Linux é isso ? att; HASA
Membros Pro HASA Postado 8 Janeiro Autor Membros Pro Postado 8 Janeiro Olá aqui um exemplo em win/10 renomeei o arquivo de 07/11/24 ficando sem ini. Acesso a tela INICIALIZANDO a lib de boas, coloco m eus dados e salvo INI de 08/01/25 att; HASA
Consultores Renato Rubinho Postado 8 Janeiro Consultores Postado 8 Janeiro 8 horas atrás, HASA disse: Isso não da para ser no Linux é isso ? O comportamento no Linux é o mesmo. 21 horas atrás, Renato Rubinho disse: verifique se o caminho informado existe e se as permissões estão corretas Se não houver permissão para escrita no diretório, o Ini não será criado.
Membros Pro HASA Postado 9 Janeiro Autor Membros Pro Postado 9 Janeiro Bom dia, obrigado! vou rever. att; HASA
Membros Pro HASA Postado 9 Janeiro Autor Membros Pro Postado 9 Janeiro Realmente o caminho tem que existir Notas/ini eu achei que ele criaria o INI na função salvar mas ele cria um INI vazio ao inicializar. Agora verificando permissão da pasta mas ai por ora é comigo ok. Seguindo... att; HASA
Membros Pro HASA Postado 9 Janeiro Autor Membros Pro Postado 9 Janeiro Boa tarde, praticamente sucesso, mas... após salvar os arquivos: Esta "escrevendo" no stdout ("tela"), o que faz com que a interface entre o PHP e o Apache "quebre", veja O LOG.TXT: E no navegar: 503 - Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. Apache/2.4.52 (Ubuntu) Server at saciweb.info2000informa.com Port 443 E ainda tentei ver o status de serviço ou as informações do openSSL e deu Erro 404 , mas esse acho que não era mesmo para funcionar. att; HASA LOG.zip
Membros Pro HASA Postado 14 Janeiro Autor Membros Pro Postado 14 Janeiro Boa tarde, alguma possição sobre esse caso? att; HASA
Consultores Renato Rubinho Postado 14 Janeiro Consultores Postado 14 Janeiro Em 09/01/2025 at 16:48, HASA disse: Boa tarde, praticamente sucesso, mas... após salvar os arquivos: Se o ini foi criado automaticamente aparentemente o método de inicializar funcionou. Em 09/01/2025 at 16:48, HASA disse: E no navegar: 503 - Service Unavailable Qual método da lib você está chamando que apresenta esse erro?
Membros Pro HASA Postado 14 Janeiro Autor Membros Pro Postado 14 Janeiro Em 09/01/2025 at 16:48, HASA disse: Boa tarde, praticamente sucesso, mas... após salvar os arquivos: Esta "escrevendo" no stdout ("tela"), o que faz com que a interface entre o PHP e o Apache "quebre", veja O LOG.TXT: E no navegar: 503 - Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. Apache/2.4.52 (Ubuntu) Server at saciweb.info2000informa.com Port 443 E ainda tentei ver o status de serviço ou as informações do openSSL e deu Erro 404 , mas esse acho que não era mesmo para funcionar. att; HASA LOG.zip 463 B · 2 downloads Olá como relatei aqui os INI são salvos certinho então presumo ser após FINALIZAR_GTIN(). No log mostra em detalhes o erro. att; HASA
Consultores Renato Rubinho Postado 14 Janeiro Consultores Postado 14 Janeiro Como o log anexado não é da lib, não temos como analisar. O erro relatado pode ser em outras partes do seu fonte, além da integração da Lib, tendo em vista que o método de inicialização aparentemente funcionou. 1. Identifique em qual ponto da sua aplicação o erro acontece para podermos verificar. * Caso ocorra em alguma chamada da lib, nos informe como reproduzir o problema 2. Configure a lib para gravar o log e anexe o arquivo gerado para análise * Preencha o ini gerado conforme abaixo para geração do log [Principal] TipoResposta=0 CodificacaoResposta=0 LogNivel=4 LogPath=/caminho_onde_salvar/ 1
Membros Pro HASA Postado Quarta as 16:51 Autor Membros Pro Postado Quarta as 16:51 - Boa tarde, esse é o log solicitado. att; HASA ACBrLibNFE Demo-20250115.log
Membros Pro HASA Postado Quarta as 17:04 Autor Membros Pro Postado Quarta as 17:04 (editado) Em tempo devo colocar sempre a ultima barra em todos os path´s. Ex: LogPath=/caminho_onde_salvar"/" <<<< E ainda o teste que fiz foi com um A1.p12 aparentemente aceitou de boas. att; Hasa Editado Quarta as 17:06 por HASA
Membros Pro HASA Postado Quarta as 17:50 Autor Membros Pro Postado Quarta as 17:50 Boa tarde, continuando para tentar a solução descobri que estou acionando a acbrGnre como não veio atualização dela e a chamada estava mais abaixo não percebi, por ora INIBI a chama para salvar dados. Ai outro problema surgiu na função: $esTamanho = \FFI::new("long"); $esTamanho->cdata = 9048; $sMensagem = \FFI::new("char[535]"); $retorno = $ffi->NFE_ObterCertificados( $handle->cdata, $sMensagem, \FFI::addr( $esTamanho ) ); $retorno = -10 Achei que era o arquivo.p12 exportei para ARQUIVO.PFX e deu o mesmo erro. att; HASA
Consultores Renato Rubinho Postado Quarta as 19:44 Consultores Postado Quarta as 19:44 2 horas atrás, HASA disse: esse é o log solicitado. Seu log não contém erros da biblioteca. No log consta que está utilizando a versão demo, sendo PRO você pode baixar as bibliotecas sem restrições em: https://www.projetoacbr.com.br/forum/files/category/36-acbrlib-pro/ 1 hora atrás, HASA disse: continuando para tentar a solução descobri que estou acionando a acbrGnre Você anexou o log de NFe e agora está citando GNRE. Siga os testes com a biblioteca de NFe até conseguir um cenário funcional, depois parta para as demais.
Membros Pro HASA Postado Quinta as 16:27 Autor Membros Pro Postado Quinta as 16:27 Em 02/01/2025 at 14:51, Daniel InfoCotidiano disse: @HASA Hoje enviei via msg privada 2 libs console para vc TESTAR em seu ambiente. libacbrnfe64.so e libacbrgtin64.so Boa tarde, Renato estou usando essas que o Daniel me enviou, e parece que não está acompanhando os resultados que estou postando dessa mensagem dele em diante entendi que alguem está acompanhando os TESTES? Como procedo agora para ter as libs OFICIAIS sem a parte de tela MT ? att; HASA
Consultores Daniel InfoCotidiano Postado Quinta as 16:34 Consultores Postado Quinta as 16:34 3 minutos atrás, HASA disse: Boa tarde, Renato estou usando essas que o Daniel me enviou, e parece que não está acompanhando os resultados que estou postando dessa mensagem dele em diante entendi que alguem está acompanhando os TESTES? @HASA @Renato Rubinho Estas libs são sem ambiente gráfico. Nem estão disponivel para o download, enviado para testes do usuario. @HASA Uma pergunta como o tópico tah ficando imenso e foi enviado algumas libs. Este erro que está tendo é o mesmo que originou este post? caso nao seja, podemos encerrar este e criar um novo post para um erro especifico de uma lib especifica. 1 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Recommended Posts