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.
- Acesse o cPanel do seu domínio.
- Vá até a seção Backup.
- Gere um Backup Completo (ou, no mínimo, o backup dos arquivos do site e do(s) banco(s) de dados usados).
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
- Acesse o painel do seu cliente ou o cPanel do seu domínio com seu 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).
Passo 5 — Troque a versão do PHP
- Na ferramenta de versão do PHP, selecione o domínio que você quer alterar.
- Escolha a versão PHP 8 disponível na lista.
- 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.
- Acesse o Gerenciador de Arquivos no cPanel.
- Procure pelo arquivo error_log dentro da pasta do seu site (geralmente em public_html).
- Abra o arquivo e veja as últimas linhas — elas costumam indicar qual plugin, tema ou trecho de código está causando o problema.
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
- Faça backup completo (arquivos + banco de dados).
- Atualize CMS, tema e plugins antes de trocar.
- Troque a versão do PHP no cPanel.
- Teste o site logo em seguida.
- 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! 🌸