Problema al cargar PDF

Ricardo Muñoz A. rmunoz en pjud.cl
Jue Mar 25 12:13:00 CLT 2004


On Thu, 25 Mar 2004 12:08:11 -0400
"Alfredo Alcafuz R." <aalcafuz en bbva.cl> wrote:

> Tengo el siguiente código para abrir un PDF, pero cuando lo ejecuto desde Internet Explorer me da este error:
> 
> A file I/O error has ocurred. The file connection time out
> 
> Estoy usando Redhat 9, apache httpd-2.0.40-21 y php 4.2.2. Revise los log de linux y apache y no hay errores.
> ¿Cuál será el problema?
> 
> Código:
> 
> <?php
>     $filename='pasivo_cuenta_vista.pdf';
>     $filepath='/usr/bbva_cl_inet/intranet_datos/gerencias/com_personas/guia_productos/pasivo_cuenta_vista.pdf';
> 
>     $filesize=filesize($filepath);
>     header("Pragma: public");
>     header("Expires: 0"); // set expiration time
>     header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
> 
>     header("Content-Type: application/pdf");
>     header("Content-Length: ".$filesize);
>     header("Content-Disposition: inline; filename=$filename");
>     header("Content-Transfer-Encoding: binary");
> 
>     $fp = fopen($filepath, 'rb');
>     $pdf_buffer = fread($fp, $filesize);
>     fclose ($fp);
> 
> 
>     print $pdf_buffer;
> 
>     exit();
> ?>

si comentas las siguientes lineas

/*
     header("Pragma: public");
     header("Expires: 0"); // set expiration time
     header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
*/

siguie el mismo error??

-- 
Ricardo Muñoz A. - rmunoz en pjud.cl
Usuario Linux #182825 (counter.li.org)



Más información sobre la lista de distribución PHP