Por que isso importa?
Aplicações que gravam arquivos (upload, logs, cache) precisam de permissões corretas na pasta. Em Windows/IIS, a identidade do Application Pool é quem executa o site.
Conceitos-chave
- Application Pool Identity: conta virtual usada pelo pool do site.
- Grupos comuns:
IIS_IUSRS,psacln.
Ajustando permissões pelo Plesk
- Em Files (File Manager), selecione a pasta (ex.:
httpdocs\uploads). - Clique em Permissions (ícone de cadeado).
- Conceda Modify/Write para a identidade do pool ou grupo apropriado.
Dica prática
Para uploads em httpdocs\app_data ou httpdocs\uploads, conceda Modify apenas nessas pastas, não no site inteiro (princípio do menor privilégio).
FAQ
Minha app não grava arquivos: verifique se a identidade do pool tem permissão Modify na pasta-alvo.