Prueba con un .httpacces que contenga:
php_value max_upload_filesize "tuvalor"
(lo q no se ahí si ese valor ha de estar entrecomillado .. o si hay q poner 10M .. prueba en tal caso)
Pero el manual de PHP dice sobre esa directiva que solo se puede seleccionar (lo digo por si no te va ..):
Cita: Entry can be set in php.ini or httpd.conf (but not in VHost blocks in httpd.conf).
mas info:
http://www.php.net/manual/en/function.ini-set.php
Un saludo,