In PHP 4.0.4, I faithfully set upload_max_filesize to 100M to handle large file uploads from clients per instructions in the manual. However, I could not get a 13M file to upload. Then I noticed a note from someone about post_max_size needing to be set to a similar value as of PHP4.
Increasing the post_max_size from the default 8M to 16M allowed the 13M file to be uploaded. So I guess that means to allow a 100M upload post_max_size would have to be 100M.
OK, but what about memory_limit? Does memory_limit have to be at least as high as post_max_size??
Is there better way to offer clients uploads to the server from their local machines that doesn't suck up one byte of memory on the server for every byte being uploaded and can be invoked from