Non conosco IIS, ma con Apache dopo eventualio modifiche al file php.ini è necessario riavviare il servizio, hai provato a fare lo stesso anche con IIS?