El archivo generado es de unos 8 MB de tamaño, se genera bien (lo puedo ver, si accedo a la estructura de carpetas). El problema es que no se abre desde el Apache, es decir, desde mi aplicación web tira error: 500 Internal Server Error
Genero el archivo con API2::PDF, lo guardo a disco y lo abro de la siguiente forma:
Using perl Syntax Highlighting
- $pdf->save;
- $pdf->end);
- my $archPDF = $dir_Files . '/'.$FilePDF ;
- open PDF, $archPDF or die "Error, No puede abrir archivo PDF" ;
- binmode(PDF);
- my $fileSize = -s $archPDF;
- print "Content-type: application/octet-stream\r\n";
- print "Content-Length: ".$fileSize."\r\n";
- print "Content-disposition: attachment; filename=".$archPDF."\r\n";
- print "Content-Transfer-Encoding: binary\r\n";
- print "Pragma: no-cache\r\n";
- print "\r\n";
- print while (<PDF>);
- close PDF;
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
¿Qué podría hacer? ¡¡¡Gracias!!!