O que é
Na aba PHP do site você troca a versão do PHP e ajusta as variáveis de configuração. O GW
Server já entrega limites otimizados por padrão: esta aba serve para os casos em que você precisa
de algo diferente.
Limites já otimizados
O painel já configura, de forma bem pensada, os limites de memória do WordPress e do PHP, além do
OPcache, por isso a instalação já rende bem sem você mexer em nada. Em Ferramentas → Diagnóstico
(no WordPress) você vê a versão do PHP, a arquitetura e os limites aplicados.
Trocando a versão
Você pode trocar a versão do PHP do site entre as instaladas no painel. Para WordPress a
recomendação é 8.4; para ter uma versão que não aparece (ex.: 8.5), instale-a antes em
Servidor e serviços: ela passa a aparecer aqui como opção. Escolha a
versão e clique em aplicar.
Editando as variáveis
As variáveis mais ajustadas, com os padrões do GW Server:
| Variável | Padrão | Observação |
|---|---|---|
memory_limit |
512M |
use o formato correto, com M |
max_execution_time |
120 |
|
max_input_time |
120 |
|
max_input_vars |
3000 |
|
post_max_size |
128M |
|
upload_max_filesize |
64M |
aumente para 128M se precisar subir arquivos maiores |
Ajuste o que precisar e salve.
Os crons são reescritos junto
Ao trocar a versão do PHP, você não precisa se preocupar com os crons: o painel reescreve o
crontab do site para a nova versão automaticamente. Como cada site tem seu usuário isolado, isso
acontece por site, sem afetar os outros. Dá para conferir no terminal com
crontab -e: as linhas passam a apontar para a nova versão do PHP.
Auto-recuperação
Há também o módulo de auto-recuperação do PHP-FPM, que detecta e recupera pool travado: descrito
em Monitor e auto-recuperação do PHP-FPM.
Veja também
Em vídeo: Aula 08 · Instalação do WordPress a partir de 06:31 · Aula 09 · Recursos de gestão do WordPress a partir de 00:53 · Aula 19 · Instalação do Mautic a partir de 11:24