Para aumentar o limite de upload no PHP, siga os passos abaixo:
1 - Abra o arquivo php.ini (normalmente fica na pasta de instalação do PHP)
2 - Ache a string UPLOAD_MAX_FILESIZE
3 - Troque 2M por 20M (se desejar limitar a 20MB os uploads, por exemplo)
4 - Ache a string POST_MAX_SIZE
5 - Verifique se possui o mesmo tamanho ou é maior que o valor da UPLOAD_MAX_FILESIZE
6 - Ache a string MEMORY_LIMIT
7 - Verifique se ela também possui um valor igual ou maior que os valores definidos nos passos acima
8 - Salve o arquivo e reinicie o IIS.
* Esta configuração foi testada e funciona em Windows 2000, XP, Server 2003.