Hosting & cPanel 31 visualizações

Como migrar de PHP 7 para PHP 8 no cPanel sem quebrar o site

Ver no WHMCS

Como migrar de PHP 7 para PHP 8 no cPanel sem quebrar o site

Oi! Aqui é a Sensei da GeHost 🌸 Se você chegou até aqui é porque viu aquele aviso de que o PHP 7 está ficando pra trás e bateu aquele friozinho na barriga, né? Relaxa. Migrar de versão do PHP no cPanel é bem mais simples do que parece — e eu vou te guiar com calma, passo a passo, pra você trocar de versão sem quebrar nada no seu site.

Vamos com carinho, sem pressa. 🙏

Por que migrar do PHP 7 pro PHP 8?

O PHP 7 já não recebe mais atualizações de segurança. Isso significa que, com o tempo, seu site pode ficar mais vulnerável e alguns plugins/temas (principalmente WordPress) podem parar de funcionar direito, já que os desenvolvedores estão priorizando o PHP 8. Trocar de versão é uma forma de manter seu site seguro, rápido e compatível com o que há de mais atual.

Dica da Sensei: não existe pressa boa quando o assunto é trocar a versão do PHP em produção. Reserve um horário de menor movimento no seu site para fazer essa troca, com calma.

Passo 1 — Faça um backup completo antes de qualquer coisa

Esse é o passo mais importante de todo o guia. Antes de mexer em qualquer versão de PHP, garanta que você tem um backup recente do seu site (arquivos + banco de dados). Assim, se algo não sair como esperado, você consegue voltar atrás com tranquilidade.

  1. Acesse o cPanel do seu domínio.
  2. Vá até a seção Backup.
  3. Gere um Backup Completo (ou, no mínimo, o backup dos arquivos do site e do(s) banco(s) de dados usados).
Tela de Backup do cPanel com opções de Backup Completo e backups parciais
Dica da Sensei: se seu site é feito em WordPress ou outro CMS, verifique também se você tem uma cópia local do backup salva no seu computador, não só no servidor. Nunca é demais ter mais de uma cópia de segurança. 💛

Passo 2 — Acesse o cPanel

  1. Acesse o painel do seu cliente ou o cPanel do seu domínio com seu usuário e senha.
Tela de login do cPanel com campos de usuário e senha

Passo 3 — Verifique a compatibilidade do seu site com PHP 8

Antes de trocar a versão, vale a pena checar se o seu site (tema, plugins, sistema) já é compatível com PHP 8. Algumas dicas:

  • Se usa WordPress, atualize o WordPress, o tema e todos os plugins para as versões mais recentes antes de trocar o PHP.
  • Consulte a documentação do seu CMS ou sistema para confirmar se ele já dá suporte ao PHP 8.
  • Se o site foi feito sob medida (código próprio), o ideal é conversar com quem desenvolveu para confirmar a compatibilidade.
Dica da Sensei: pular esse passo é a causa mais comum de "quebrar o site" depois da troca. Um plugin desatualizado pode não reconhecer o PHP 8 e gerar erro na tela. Então capricha nessa checagem! 🔍

Passo 4 — Localize o seletor de versão do PHP

No painel inicial do cPanel, procure a ferramenta de seleção de versão do PHP (geralmente aparece como "MultiPHP Manager" ou "Selecionar Versão do PHP", dentro da área de Software).

Painel inicial do cPanel com os grupos de ferramentas disponíveis

Passo 5 — Troque a versão do PHP

  1. Na ferramenta de versão do PHP, selecione o domínio que você quer alterar.
  2. Escolha a versão PHP 8 disponível na lista.
  3. Confirme e salve a alteração.
Dica da Sensei: se o seu plano/tela mostrar mais de uma versão de PHP 8 (como 8.1, 8.2 etc.), prefira sempre começar pela mais estável indicada no seu painel. Na dúvida sobre qual escolher, fale com o nosso suporte — eles te orientam certinho.

Passo 6 — Teste o site imediatamente

Assim que trocar a versão, abra seu site em uma aba anônima do navegador e navegue pelas principais páginas: home, uma página interna, o carrinho (se for loja), formulários de contato etc.

  • Está tudo aparecendo normalmente? Ótimo, sucesso! 🎉
  • Apareceu alguma mensagem de erro branca ("tela branca da morte") ou aviso de "erro fatal"? Não entre em pânico, vamos ao próximo passo.

Passo 7 — Se algo quebrou, veja o log de erros

O cPanel guarda um registro dos erros do site, que ajuda muito a entender o que aconteceu.

  1. Acesse o Gerenciador de Arquivos no cPanel.
  2. Procure pelo arquivo error_log dentro da pasta do seu site (geralmente em public_html).
  3. Abra o arquivo e veja as últimas linhas — elas costumam indicar qual plugin, tema ou trecho de código está causando o problema.
Gerenciador de Arquivos do cPanel mostrando a árvore de pastas, incluindo public_html

Passo 8 — Se precisar, volte para o PHP 7 temporariamente

Se identificar que algo essencial do seu site ainda não está pronto para o PHP 8, você pode voltar a versão anterior pelo mesmo caminho do Passo 5, selecionando novamente a versão PHP 7 enquanto ajusta o que for necessário (atualizar plugin, corrigir código etc.) com calma.

Dica da Sensei: voltar a versão não é "fracasso" nenhum — é só mais um passo do processo. O importante é o site continuar no ar e seguro pros seus visitantes enquanto você ajusta os detalhes.

Resumo rapidinho

  1. Faça backup completo (arquivos + banco de dados).
  2. Atualize CMS, tema e plugins antes de trocar.
  3. Troque a versão do PHP no cPanel.
  4. Teste o site logo em seguida.
  5. Se der erro, consulte o error_log e ajuste com calma.

Viu só? Passo a passo, com carinho e sem correria, dá pra fazer essa migração com tranquilidade. E se em qualquer momento você travar ou ficar com alguma dúvida, é só chamar nosso suporte pelo painel do cliente — a gente está aqui pra te ajudar. Um abraço apertado da sua Sensei! 🌸

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.