There are several server side variables that could be in play here that you can check in your
PHP Configuration, not just the size allowed by uploads (PHP Value upload_max_filesize):
- The real maximum size of an attachment is the smaller of post_max_size (the size of the posted data) vs upload_max_filesize (the size of an uploaded file).
- Maximum Execution Time (the length of time that a page may "run").
- Memory Limit (the amount of memory that a PHP process can utilize).
My
UBB.threads System Requirements Test script will present all of the above information in an easy to read listing (
example).
I also wanted to add that, where UBB.threads does some process magic to image files (jpg, jpeg, png, gif) for thumbnails, compression, and resizing; it does not do any sort of processing for any other upload type.