Per cambiare la dimensione massima dei file in upload su un sistema Windows Server 2003 con Apache e PHP (ma non dovrebbe cambiare nulla sui sistemi Linux), bisogna intervenire su alcune direttive nel file php.ini.

In particolare, cambiare i parametri memory_limit, post_max_size e upload_max_filesize secondo questa sintassi:

memory_limit = 16M
post_max_size = 5M
upload_max_filesize = 5M

In questo modo, si porta la dimensione massima dei file che il server Web può accettare in upload a 5MByte. Il valore memory_limit è impostato a 16MByte di default. Fatte queste modifiche, basta salvare il file php.ini e riavviare i servizi di Apache, in questo modo le nostre applicazioni Web sono pronte per accettare file in upload fino a 5MByte. Ovviamente, il valore usato nell’esempio è indicativo, è possibile cambiare questo valore a piacere.