Subir archivos grandes con Form
Muchos lo solucionan dando acceso al cliente al FTP o con otras medidas poco seguras.
Modificando el archivo HTACCESS podéis evitar el problema.
1º Creáis el archivo .htaccess
2º Escribís las lineas:
php_value upload_max_filesize 20M
php_value post_max_size 20M
php_value max_execution_time 200
php_value max_input_time 200
Ese ejemplo os permitirá subir archivos hasta de 20MB sin que el servidor de un timeout.