Foros del Web » Programando para Internet » PHP »

Problema con el tamaño al subir archivos al servidor

Estas en el tema de Problema con el tamaño al subir archivos al servidor en el foro de PHP en Foros del Web. Hola: Tengo un script que se encarga de subir archivos al servidor. Hasta aqui todo bien, el script funciona perfectamente para archivos de pocos kb ...
  #1 (permalink)  
Antiguo 26/05/2008, 10:43
 
Fecha de Ingreso: mayo-2008
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Problema con el tamaño al subir archivos al servidor

Hola:
Tengo un script que se encarga de subir archivos al servidor. Hasta aqui todo bien, el script funciona perfectamente para archivos de pocos kb (hasta 12 kb). El problema mio viene cdo trato de subir archivos que excedan este tamaño, simplemente no me deja hacerlo. Verifique el tamaño maximo que tenia upload_max_filesize en el php.ini y esta en su valor por defecto que es 2mb.
Alguna idea?

Saludos
  #2 (permalink)  
Antiguo 26/05/2008, 10:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 13 años, 6 meses
Puntos: 2135
Respuesta: Problema con el tamaño al subir archivos al servidor

Hola karsburn,

También revisa la directiva max_input_time y time_limit ya que esas variables afectan el envío de archivos.

Saludos.
  #3 (permalink)  
Antiguo 26/05/2008, 10:59
 
Fecha de Ingreso: mayo-2008
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
La directiva time_limit no la encuentro en el php.ini
Estas dos estan con sus valores por defecto en segundos:

max_execution_time = 30
max_input_time = 60

Creo que este es tiempo suficiente, el script no llega a ejecutarse ni 3 segundos.
  #4 (permalink)  
Antiguo 26/05/2008, 11:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 13 años, 6 meses
Puntos: 2135
Respuesta: Problema con el tamaño al subir archivos al servidor

Hola krasburn,

¿Que error te marca cuando subes archivos más grandes?

Saludos.
  #5 (permalink)  
Antiguo 26/05/2008, 11:07
 
Fecha de Ingreso: mayo-2008
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Problema con el tamaño al subir archivos al servidor

GatorV:

La funcion move_uploaded_file devuelve false en lugar de true. La prueba la estoy haciendo con un fichero txt. Lo creo de pocos kb y no hay problemas. Cuando le inserto caracteres suficientes para que aumente su tamano es cdo viene el problema. Lo mismo me sucede con otro tipo de archivos.

Saludos
  #6 (permalink)  
Antiguo 26/05/2008, 11:48
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 13 años, 6 meses
Puntos: 2135
Respuesta: Problema con el tamaño al subir archivos al servidor

Hola krasburn,

Prueba imprimir el valor de $_FILES['tuarchivo']['error'] y compáralo con la lista de los mensajes de error de PHP.

move_uploaded_file regresa false si no pudo copiar el archivo al directorio destino, no marca error al subir el archivo.

Saludos.
  #7 (permalink)  
Antiguo 26/05/2008, 12:04
 
Fecha de Ingreso: mayo-2008
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Problema con el tamaño al subir archivos al servidor

GatorV:
Gracias, ya resolvi el problema. Siempre pense que el problema estaba en el codigo php pero todo era que me faltaba un 0 en MAX_FILE_SIZE del formulario. Muy util la parte de $_FILES['tuarchivo']['error'] .
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:32.