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