Ho appena appurato che ini_set("upload_max_filesize" , "10M"), per quel parametro non va bene.
In fatti se provi a fare ini_get("upload_max_filesize") ti darà 2M.