Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Renato Siroma

[Resolvido] Erro ao gerar PDF.

Recommended Posts

Alguém sabe o motivo do Erro?

OBS: Outros PDF são gerados normalmente.

mas este é um mais complexo.

Não posso postar aqui o arquivo, pois o sistema é de RH. qualquer dado ou informação tirado da empresa é acarretado em

processo.

 

1) O arquivo que puxa as informações do PDF. tem um include que puxa a terceira parte do PDF.

Dentro deste include. ele chama outro include. e gera o PDF após chamar este include.

 

2) Host : Apache/2.2.0 (Fedora)

 

3) Tentei usar alguns Filtros de \r\n para \n e não obtive resultado... mas tirei os filtros.

 

 

Erro interno do Servidor!

O servidor encontrou um erro interno e não pode completar sua requisição.

 

Mensagem de Erro:

Premature end of script headers: demonstrativo_ferias_pdf.php

 

Grato desde Já!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dizem que a quantidade de memória RAM do servidor pode estourar na tentativa de Gerar o PDF. e isto dá o erro.

 

Alguém tem mais informações?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então o Problema ocorre devido ao uso de um CSS;

 

o page-break..

 

Eu ainda não sei o Motivo mas ele provavelmente Gera um Erro no HTML quando o servidor tenta gerar o PDF.

este erro deve ser gravado em um arquivo de ERROS LOGS. no servidor.

 

Mas como este arquivo tem quase 1gb... o servidor não consegue gravar nada mais nele.. então ele para a execução dando como retorno este Premature end of scripts.

 

Vou ver se consigo arrumar e já posto a conclusão

Compartilhar este post


Link para o post
Compartilhar em outros sites

[Resolvido]

 

O Erro foi gerado pela classe que eu estava usando.. a DOMPDF; No servidor Linux da LocaWeb eles tem uma lib de PDF, eu apenas setei a lib e funcionou

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.