I have a large tarball file on an OS X web server that I uploaded via sshfs. The file on my computer prior to uploading is 5345834658 bytes. The file after copying is 5345834658 bytes on the server so everything seems to have gone correctly. If I copy the file to another location on the server it is also 5345834658 bytes.
The problem is when I try and download the file. The Firefox dialog box says "Gzip archive (1.0 GB)" and the downloaded file is only 1050867362 bytes. If I use curl to download the file, either my local machine or the server itself, I only get 1050867362 bytes.
I am thinking something about the web server is configure to limit the maximum file size. Is there a way to work around this? I am okay splitting the file up on the server as long as there is a way to recombine the pieces, but I would really like to just be able to download the large file. Is there a reason to limit the maximum file download size?