I have an ancient PHP multi-file upload form & script that's become something of a problem. It's fine for uploading relatively small files (50mb), but chokes on anything much larger, even with upload_max_filesize() bumped as high as 5gb.
When it chokes on larger files, I don't see any errors in the browser or the error_log, the file being uploaded just vanishes. I host with a budget shared hosting outfit, so I don't have a lot of access to the system beyond php.ini & .htaccess, etc., so I'm kind of at a loss to figure out what's happening.
The form I'm using is shown in the attachment, but basically I need multiple upload slots and a way to associate multiple form fields (user-input file description, a couple SELECT's and checkboxes, etc..) with each file being uploaded for post processing.
I'm looking at a jQuery library ( that's pretty bulletproof when uploading files of any size, but I know squat about jQuery and all the demos pretty much just throw a bunch of files in a single bucket and don't seem to support any per file annotations or other form-type data.
Given my lack of jQuery experience, it's going to be a major hassle to even figure out whether I can adapt that jQuery engine for my purposes.
Can someone suggest either a robust, falut-tolerant PHP uploading class that I can use with my present code, or more modern Javascript/jQuery/Ajax/Whatever method that lends itself to my multi-file-with-extra-data requirements?
When it chokes on larger files, I don't see any errors in the browser or the error_log, the file being uploaded just vanishes. I host with a budget shared hosting outfit, so I don't have a lot of access to the system beyond php.ini & .htaccess, etc., so I'm kind of at a loss to figure out what's happening.
The form I'm using is shown in the attachment, but basically I need multiple upload slots and a way to associate multiple form fields (user-input file description, a couple SELECT's and checkboxes, etc..) with each file being uploaded for post processing.
I'm looking at a jQuery library ( that's pretty bulletproof when uploading files of any size, but I know squat about jQuery and all the demos pretty much just throw a bunch of files in a single bucket and don't seem to support any per file annotations or other form-type data.
Given my lack of jQuery experience, it's going to be a major hassle to even figure out whether I can adapt that jQuery engine for my purposes.
Can someone suggest either a robust, falut-tolerant PHP uploading class that I can use with my present code, or more modern Javascript/jQuery/Ajax/Whatever method that lends itself to my multi-file-with-extra-data requirements?