Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/10/2010, 07:31
Avatar de gusma62
gusma62
 
Fecha de Ingreso: julio-2008
Ubicación: Tepatitlán, Jalisco, Mexico
Mensajes: 167
Antigüedad: 16 años, 4 meses
Puntos: 6
Respuesta: Descargar archivos grandes

johhan16 y spider_boy, gracias por su atención. La función que debe cumplir el sistema, es poner a disposición unos archivos escaneados dentro de una red local, el usuario ingresa el número de documento que necesita, el sistema hace la búsqueda y debuelve el archivo pdf, éste es el código que uso para enviar el archivo:

Código PHP:
Ver original
  1. header('Content-type: application/pdf');
  2. header('Content-Disposition: inline; filename="'.$archivo.'"');
  3. readfile($archivo);

Todo va de maravillas con archivos menores a 30M aprox. Al ser una red local, el tiempo que dura la transferencia es de un par de segundos aunque sean 25M.
De igualmanera probé cambiando el valor de max_execution_time, pero no funcionó.

El error que me manda el lector de pdf's es el siguiente:
"El archivo está dañado y no puede repararse"
Tal vez porque se interrumpió la transferencia del archivo. Tal cosa pasa solo en mayores de 30M.

Alguna idea??