We have a file upload script that displays progress using the XMLHttpRequest send() to a php script for handling. It's been working for about 2 years now without issue.
Yesterday, it stopped working for any file over about 10 KB (for all users regardless of browser/OS). We haven't modified ANY code.
The php.ini file was modified yesterday, but to my knowledge the only change was to add this line:
"zend_extension = /usr/local/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
We've since removed that line, thinking that may have caused it - but the upload problem remains.
Is there something in the php.ini that could cause this behavior?
ADDITIONAL INFO: Checking the apache logs, the upload seems to be succeeding - somehow the callback isn't working and is receiving 404 errors instead.