Base de conhecimento

Escolhendo uma versão do PHP

Use a versão mais recente compatível com o seu código. Veja aqui como alterá-la e como descobrir o que falhou.

Use a versão mais recente que sua aplicação suporta. O PHP mais novo é mais rápido e recebe atualizações de segurança; uma versão fim de vida não recebe nenhuma delas.

Como alterar

Sites → seu site → Configurações → Versão do PHP. A alteração entra em vigor em segundos e não requer nenhuma reinicialização visível.

Antes de alterar em um site ativo

Use o ambiente de staging. Sites → seu site → Staging cria uma cópia na nova versão em poucos minutos, e você pode navegar por ela sem afetar o site ativo. Se funcionar corretamente, promova-a; caso contrário, exclua a cópia de staging e nada terá acontecido.

Se algo der errado depois

A causa mais comum é um plugin ou uma biblioteca que não foi atualizado. Volte para a versão anterior — leva segundos — e leia o log de erros em Sites → seu site → Logs. O log indica o arquivo e a linha, o que normalmente é suficiente para identificar o plugin.

No caso específico do WordPress

O núcleo do WordPress oferece bom suporte ao PHP atual. Os problemas geralmente estão nos plugins, e a tela do WordPress lista todos os plugins em todo o seu ambiente com suas respectivas versões, para que você possa ver quais sites possuem o plugin problemático antes de migrar qualquer um deles.

⚠️ Nós não atualizamos a sua versão do PHP para você, e a escolha continua sendo sua, pois só você sabe o que seu código faz. Mantemos as versões mais recentes disponíveis e com patches aplicados.

Atualmente, não avisamos com antecedência que sua versão está se aproximando do fim de vida, portanto, não espere ser avisado. Se você abrir um chamado de suporte enquanto executa uma versão que já descontinuamos, a verificação do site antes do formulário apontará isso e sugerirá a mais recente compatível — mas esse é o único lugar onde isso aparece, e apenas quando a versão já estiver descontinuada. Verifique a tela da versão do PHP por conta própria uma ou duas vezes por ano.

O que "fim de vida" significa aqui

Uma versão em fim de vida deixa de receber correções do projeto PHP. Mantemos várias dessas versões disponíveis de propósito, protegidas e com patches de segurança aplicados pela nossa plataforma, para que uma aplicação mais antiga possa ser migrada no primeiro dia, em vez de precisar ser reconstruída primeiro. Essa é uma opção real e não uma armadilha — mas é um ponto de partida, não um destino, e a versão mais recente que seu código suporta ainda é a escolha correta.

Ainda com problemas?

O suporte está incluído em todos os planos com respostas no seu próprio idioma.

Contatar o suporte Todos os artigos
Escolhendo uma versão do PHP