I have checked all of the threads, none of them seem to match this issue.
I am using Google Chrome to upload, which has no trouble uploading files of 4GB+
Server is Apache 2.2.15 with PHP 5.3.3 Filesystem is ext4, i have a swapfile that is 2.5GB so I know the filesystem isn't the problem.
PHP.ini settings:
max_execution_time = 7200
max_input_time = 7200
upload_max_filesize = 5000M
post_max_size = 5000M
memory_limit = 2750M
when upload_max_filesize was 3G it had identical behavior. Also had identical behavior when I left post_max_size at 8M The memory doesn't even use up the entire 700MB of HW ram, let alone touch the swap, so i know it's not memory.
It only takes about 10 minutes or so to upload the entire 2.5GB file, however everytime it gets to 83% the file just dissapears.
I watch it with du /tmp
and it goes up to 2.0GB, and is always 'disappeared' before it gets to 2.1GB
Filesystem is ext4, i have a swapfile that is 2.5GB so I know the filesystem isn't the problem.
It's always at the same place that it happens. There is no error in error_log, nothing displayed, it just deletes the temp file, and when the script tries to do stuff to it, there is nothing in the $file['tmp_name']
which makes sense because it deleted the file.
Running RHEL 6.4 on Amazon AWS
Any ideas?