PHP - Subir archivos de tamaño ilimitado

 
Vista:

Subir archivos de tamaño ilimitado

Publicado por Mr Potatoe (1 intervención) el 01/09/2006 17:22:40
Hola. Tengo que hacer una aplicación para que los clientes puedan subir archivos de cualquier tamaño al servidor, pero con los métodos normales, al intentar subir archivos grandes (6 MB) el servidor se cuelga. He probado incluso una sencilla aplicación que sólo mostrara el nombre del archivo y su tamaño, tras haberlo elegido en un formulario, pero si el archivo pasa de dos megas y pico se cuelga la página. ¿Qué puedo hacer para solucionar esto?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Subir archivos de tamaño ilimitado

Publicado por Mike79 (669 intervenciones) el 02/09/2006 04:51:03
Existen 2 problemas para hacer eso.
Una, el tiempo por default de una aplicación de php es muy pequeño, generalmente el script termina o marca un error antes que se suba el archivo.

Para eso puedes cambiar la configuración de tu servidor php para que los scripts de php duren mas tiempo, o utilices la funcion: set_time_limit de php
http://www.php.net/manual/es/function.set-time-limit.php

Por otro lado existe una configuración en el php.ini que dice:
upload_max_filesize = 2M

Debes cambiarlo para poder subir archivos más grandes.

Saludos!
-
Miguel Angel
Mike79
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar