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