Efectivamente Cluster, para cargar archivos de 32 Mb hay que configurar las directivas (ejemplo):
memory_limit = 128M
post_max_size = 64M
upload_max_filesize = 32M
en el php.ini y reiniciar el apache, si es sobre Linux tambien hay que configurar en el php.conf del apache la directiva:
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 33554432 <----------------------------
</Files>
Ahora, tengo una nueva duda:
El problema es que la maquina se pone extremadamente lenta cuando subo un archivo de sólo !! 7 Mb ¡¡ y yo necesito para el trabajo que estoy haciendo cargar archivos de hasta 1 Giga, para lograr eso tambien tendría que cambiar las directivas en el php.ini para que acepten tamaños de 1 Gb, incluyendo al memory_limit = 1024M
¿Esto no me supondría un problema para la maquina, pues me estaría cogiendo mucha memoria de la RAM?
Escuché que en .NET se pueden cargar archivos de mas de 1 Giga y sólo demora en cargarlos unos pocos segundos pues crea un arreglo de bytes y los pasa por el puerto no sé cual (algo de eso) ¿En php no se puede hacer algo parecido?
Le agradecría mucho a quien me ayudara
Saludos