Podría ser que tengas problemas de limites de tiempo de ejecución, podrías solventarlo desde php.ini o función:
set_time_limit()
www.php.net/set_time_limit
También podrías tener problemas con el total del tamaño de archivos que subes .. Observaciones al respecto y configuración que cambiar lo tiene en esta FAQ:
http://www.forosdelweb.com/showpost....&postcount=146
Lo importante es ver los mensajes de error si por alguna razón no se están visualizando, revisa (php.ini):
display_error = ON (debe estar a ON).
Un saludo,