Na barra da consulta, no botão gerar PDF, ele mostra a barra gerando, mas no final parece 0kb, porque?
Alguém já teve esse problema?
Grato
Ilton
Na barra da consulta, no botão gerar PDF, ele mostra a barra gerando, mas no final parece 0kb, porque?
Alguém já teve esse problema?
Grato
Ilton
Ilton, bom dia.
Em que ambiente está instalado o SC ? é desenvolvimento ou produção ?
Provavelmente você está com incompatibilidade no arquivo wkhtmltopdf.
fico no aguardo de sua resposta para poder ajudar.
att.
Flávio
Boa tarde Highnik,
Tanto no ambiente desenvolvimento e produção esta no Linux Ubuntu.
Ilton, bom dia.
Dentro do diretório:
/var/www/scriptcase/prod/third/wkhtmltopdf
existem vários subdiretórios que são utilizados dependendo do sistema operacional (64 ou 32). Provavelmente o SC está direcionando para o diretório errado, a solução que consegui fazer funcionar é:
Caso não funcione, restaure o backup e tente fazer o contrário, do linux-amd64 para o linux-i386 não esquecendo de renomear o arquivo dentro do diretório.
Fico no aguardo do teste.
att.
Flávio
Flavio,
Boa tarde,
Fiz todos os teste como voce disse mas não funcionou…tem mais alguma sugestão?
Grato,
Ilton
Ja rodou pegou o conteudo do log que o sc gera pra cada arquivo pdf e tentou rodar no console do linux chamando o wkhtmltopdf na mão?
Saulo,
Boa tarde,
Voce pode me explicar onde vejo esse conteudo de log, utilizo o Linux Ubuntu.
Grato.
Ilton
Sempre que você gera um pdf o sc cria um arquivo com extensão “.log” no diretório tmp, se você abrir esse arquivo verá lá dentro uma linha de comando para o wkhtmltopdf + ou - assim:
./wkhtmltopdf-amd64 --page-size A4 --orientation Portrait --outline-depth 0 --header-right "[page]" --javascript-delay 2000 http://********/***/***/sc_grid_conhecimento_html_ljdlgpmpb2pleafpg8gt86nah4.html /***/***/***/***/***/***/tmp/sc_pdf_20140722154811_120_grid_conhecimento.pdf
Se voc~e navegar via shell para o diretório do wkhtmltopdf e rodar essa linha o linux vai te dar a saida do comando e se tiver alguma dependência ou coisa errada ele vai apontar.
Saulo,
Fiz pela linha de comando e deu essa mensagem de erro:
error while loading shared libraries: libXrender.so.1: cannot open shared object file: No such file or directory
Ta faltando essa lib, faz o seguinte, no shell:
apt-cache search libXrender
Ele vai listar as libs correspondentes, aí é só instalar:
apt-get install aqui você vai colocando as libs que ele indicou no comando acima
blz funcionou…
instalei as libs abaixo:
apt-get install libxrender1
apt-get install libfontconfig1
Valeu.
Ilton
Modifica o titulo para [RESOLVIDO] por favor…