Uploading via a webserver is the wrong approach for internal users. HTTP uploads are usually pretty poor, and only work well with small files.

If you need large file transfers, consider setting up an FTP server instead.