Problema al cargar PDF

Alfredo Alcafuz R. aalcafuz en bbva.cl
Jue Mar 25 12:08:11 CLT 2004


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();
?>



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