Ir para o conteúdo
Site e arquivos

Como trocar a versão do PHP e ajustar limites de memória e upload

A versão do PHP e as diretivas de limite são escolhidas no painel da hospedagem, por domínio. Antes de trocar, confirme que o seu sistema suporta a versão nova — e prefira subir uma versão por vez, testando o site em seguida.

Por que a versão importa

Versões antigas de PHP param de receber correção de segurança, e continuar nelas é risco. Versões novas também são mais rápidas — a diferença de desempenho entre uma versão de cinco anos atrás e a atual é grande, sem trocar uma linha de código. O contrapeso é a compatibilidade: sistema ou plugin antigo pode quebrar.

Trocando com segurança

  1. Faça backup do site e do banco antes.
  2. Se puder, teste antes num subdomínio de homologação com a versão nova.
  3. No painel, abra o seletor de versão de PHP e escolha o domínio.
  4. Suba uma versão e salve.
  5. Navegue pelo site, entre no painel administrativo e teste os formulários. Erro de sintaxe aparece como página em branco ou erro 500 — nesse caso, volte à versão anterior e verifique o log.

As diretivas que você provavelmente vai precisar

  • memory_limit — memória máxima por execução. Erro de memória esgotada ao importar conteúdo ou gerar relatório pede aumento aqui.
  • upload_max_filesize — tamanho máximo de arquivo enviado. É o limite que impede subir um vídeo ou um tema grande.
  • post_max_size — tamanho total do envio. Precisa ser maior que o upload_max_filesize, ou o envio falha sem mensagem clara.
  • max_execution_time — segundos até o script ser interrompido. Importação longa e backup pedem folga.
  • max_input_vars — quantidade de campos aceitos de uma vez. Menu grande ou formulário extenso que salva pela metade costuma esbarrar aqui.

Extensões

O mesmo painel costuma listar as extensões do PHP. Sistemas pedem conjuntos diferentes — manipulação de imagem, acesso a banco, compactação. Ao trocar de versão, confira se as extensões que o seu site usa continuam ativas: elas não são transportadas automaticamente.

Aumentar limite nem sempre resolve

Se o site só funciona com limites muito acima do padrão, o problema tende a ser consulta ineficiente ou plugin mal escrito. Aumentar o teto adia a falha e consome recursos que fazem falta em outro momento.

Hospedagem gerenciada a partir de R$6,90/mês

Comece agora