Hi What is the purpose to NOT to use SuEXEC. Everything works fine with this opotion but without it apache tries to put uloaded files as www-data.www-data and uploading doesn't work then.
The purpose to not use suexec ist e.g. to run scripts with the permissions of the webserver or to run scripts from a location outside of the /var/www folder. For example all scripts that come as a package from the linux distribution under debian wont run with suexec enabled as debian installs them in /usr/share/