Uploading a 2GB Zip file Timeouts
You need to adjust at least upload_max_filesize, $wgMaxUploadSize and $wgUploadSizeWarning. Maybe more php settings like post_max_size.
I've done all that but it still doesn't work.
You may also need to change LimitRequestBody in your apache config (Separate config file from all your php configs). Other things to check - Make sure that where-ever php's temp directory is it has enough free space/no disk quota (Seems like a long shot given hard disks are much bigger than that these days, but you never know)
Ideally you'd want something that does chunked uploads when dealing with files of that size, but MediaWiki doesn't currently support that (There was some talk about it with the fireogg stuff, but i don't think it ever got merged in, as far as i remember.).
edited to fix fix my incomplete sentence
You said "Make sure that where-ever php's temp directory is, that it doesn't". That it doesn't what?
Where do I go to edit LimitRequestBody? Does it have a default setting?
You mentioned I'd be better off with something that supports chunked uploads. Any suggestions? I don't care what it is as long as it works and allows people to upload 2GB files to my site.
For the record my host has changed the following things for me but it still doesn't work.
file_uploads
upload_max_filesize
max_input_time
memory_limit
max_execution_time
post_max_size
Thanks
Sorry, i fixed my incomplete sentence in the post above.
LimitRequestBody is set in your httpd.conf or a .htaccess file[1]. It should be noted though, that if that was the issue you would probably get a 413 Request Entity Too Large response from the web server.
At the end of the day, your issue seems to be more a http sucks for uploading large files then a config issue (in my uninformed opinion)
Seems so. What annoys me though is that I did manage to upload a 1.5GB file several months ago but it's not working anymore.
Could you suggest any other software I could use to let people upload files to my site? Thanks
ftp would probably be a good direction to look in.