Hospedagem & cPanel 30 visualizações

Como configurar múltiplas versões de PHP para sites diferentes no mesmo plano

Ver no WHMCS

Como configurar múltiplas versões de PHP para sites diferentes no mesmo plano

Oi! Aqui é a Sensei da GeHost 🥋 e hoje vou te ensinar um truque que resolve uma dor de cabeça bem comum: você tem mais de um site dentro da mesma hospedagem, mas cada um foi feito numa "época" diferente — um é WordPress novinho, outro é um sistema mais antigo — e cada um pede uma versão de PHP diferente pra funcionar direitinho. A boa notícia é que dá, sim, pra configurar isso, e é mais simples do que parece.

PHP é a "linguagem" que faz seu site funcionar por trás das cenas. Cada versão dele (7.4, 8.0, 8.1, 8.2...) tem suas particularidades — um plugin ou tema mais antigo pode não rodar numa versão muito nova, e um sistema mais moderno pode pedir uma versão mais recente pra funcionar 100%.

Antes de começar

Isso é feito direto pelo cPanel, o painel de controle que vem com a sua hospedagem GeHost. Você não precisa mexer em nenhum arquivo nem saber programar — é tudo por cliques mesmo. Se tiver qualquer dúvida no meio do caminho, é só chamar o suporte.

Passo 1 — Acesse o cPanel

Entre no seu painel.gehost.com.br ou use o link de acesso direto ao cPanel que você recebeu por e-mail na contratação. Informe seu usuário e senha de acesso.

Tela de login do cPanel com campos de usuário e senha

Passo 2 — Encontre a ferramenta de versões de PHP

Já dentro do cPanel, você vai ver vários grupos de ferramentas organizados por ícones (E-mail, Arquivos, Bancos de Dados, etc.). Procure a seção de Software e clique na ferramenta chamada "MultiPHP Manager" — é ela que permite escolher uma versão de PHP diferente para cada domínio ou subdomínio.

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

Passo 3 — Escolha o domínio e a versão de PHP

  1. No MultiPHP Manager, você vai ver a lista de todos os domínios e subdomínios que existem dentro do seu plano.
  2. Marque a caixinha ao lado do domínio (ou domínios) que você quer alterar. Se quiser mudar vários de uma vez para a mesma versão, pode marcar todos juntos.
  3. No menu "PHP Version", escolha a versão desejada para aquele site.
  4. Clique em "Aplicar" (ou "Apply") para confirmar.

Pronto! A mudança já entra em vigor na hora — não precisa reiniciar nada nem esperar propagação.

Passo 4 — Repita para cada site que precisar de uma versão diferente

É exatamente aqui que mora a mágica: como a escolha é feita por domínio, você pode deixar o site A na versão 7.4 e o site B na versão 8.2, por exemplo — cada um rodando na versão que ele realmente precisa, tudo dentro do mesmo plano de hospedagem.

Passo 5 — Teste o site depois da troca

Depois de trocar a versão, abra o site num navegador e navegue por algumas páginas pra garantir que está tudo funcionando normal (login, formulários, área administrativa). Se usar WordPress, aproveite pra entrar no painel administrativo e checar se os plugins/temas continuam funcionando bem.

Se depois da troca alguma parte do site parar de funcionar (erro branco, mensagem de erro do PHP, plugin quebrado), é sinal de que aquele site ainda não é compatível com a versão escolhida. Nesse caso, volte para a versão anterior no mesmo MultiPHP Manager e fale com o desenvolvedor do site (ou com a nossa equipe) para avaliar a atualização com calma.

Dúvidas comuns

  • Isso vale para qualquer plano da GeHost? A ferramenta de troca de versão de PHP fica disponível no cPanel do seu plano — se você não encontrar a opção "MultiPHP Manager", confira com o suporte se ela está habilitada para o seu caso específico.
  • Trocar a versão apaga algum arquivo ou dado? Não. É só uma configuração de "qual motor" vai processar o PHP daquele domínio — seus arquivos, banco de dados e e-mails não são afetados.
  • Qual versão eu devo escolher? Isso depende do sistema/tema/plugins do seu site. Se não tiver certeza, veja a documentação do seu CMS (WordPress, por exemplo) ou pergunte para quem desenvolveu o site.

Qualquer dúvida durante o processo, é só chamar a gente pelo painel — estamos por aqui para ajudar! 🙂

Precisa de Ajuda?

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