If phpsuexec is enabled on your server, by adding any php value to your .htaccess file will give your internel server error. Try adding following to the VirtualHost entry of the domain in httpd.conf file.
<IfModule mod_php4.c>
php_admin_value upload_max_filesize = 20M
</IfModule>