tramite php esiste questa funzione
http://fr.php.net/manual/en/function.ini-set.php
puoi settare alcuni parametri che sono configurati nel php.ini.

Comunque dubito che possa essere cambiato il valore in mega dell'upload massimo.

I valori vanno impostati nel file php.ini e più precisamente sono questi:

codice:
; Maximum size of POST data that PHP will accept.
post_max_size = 8M
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
Per fare questo devi essere amministratore del server, oppure devi chiedere al tuo hoster di cambiare questi valori.