PHP no Windows/IIS
No Plesk Windows, o PHP roda em FastCGI. Você pode escolher a versão por domínio e ajustar diretivas específicas.
Selecionar versão do PHP
- Em Websites & Domains, clique em PHP Settings.
- Escolha a versão (ex.: 8.1) suportada pelo seu site.
- Salve.
Diretivas comuns
memory_limit: 256M ou conforme necessidade.upload_max_filesize/post_max_size: aumente para permitir uploads maiores (ex.: 64M).max_execution_time: aumente para scripts longos (com cautela).
Overrides locais
Defina diretivas adicionais no campo de configurações adicionais do Plesk ou via web.config para FastCGI. Exemplo de web.config para limites de upload:
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="67108864" /> <!-- 64MB -->
</requestFiltering>
</security>
</system.webServer>
</configuration>
Extensões PHP
Ative pdo_mysql, intl, gd conforme a aplicação. Teste compatibilidade após mudanças.
Boas práticas
- Evite
display_errors=Onem produção. - Bloqueie execução de PHP em pastas de upload com regras no
web.config.