Como Rodar Múltiplos Sites com Versões Diferentes de PHP
Bem-vindo, aprendiz! 🥋
Neste guia, você aprenderá a rodar múltiplos sites na sua hospedagem GeHost, cada um com sua própria versão de PHP. Isso é especialmente útil quando você tem um site antigo que precisa de PHP 7.4 e quer criar um novo site moderno com PHP 8.2 — tudo na mesma hospedagem, sem conflitos!
Por Que Isso Importa?
Diferentes versões de PHP têm características, performance e segurança diferentes. Alguns sites antigos funcionam melhor em versões antigas, enquanto projetos novos ganham muito com versões mais recentes. A boa notícia? Você não precisa escolher apenas uma — sua hospedagem GeHost permite rodar várias versões simultaneamente.
Pré-Requisitos
Para seguir este guia, você vai precisar de:
- Acesso ao cPanel da sua hospedagem GeHost (você recebe as credenciais quando contrata o plano)
- Pelo menos 2 domínios ou subdomínios apontados para sua conta (para testar com múltiplos sites)
- Noções básicas de navegação em cPanel (mas não se preocupe — vamos ir passo a passo!)
Entendendo o Básico
Antes de começar: cada site pode ter sua própria versão de PHP. Quando você acessa seu cPanel, ele permite configurar a versão PHP de cada domínio individualmente. É tão simples quanto marcar uma opção — não precisa de conhecimento técnico profundo!
Passo 1: Entre no Seu cPanel
- Abra seu navegador e acesse o painel cPanel (você recebe o link ao contratar)
- Digite seu login de cPanel (usuário e senha enviados por e-mail) e faça o login
- Você verá a página inicial do cPanel com vários ícones e opções
💡 Dica: Guarde bem suas credenciais de cPanel em um local seguro. Você precisará delas sempre que quiser gerenciar seus sites.
Passo 2: Localize a Ferramenta "Select PHP Version"
- Na página inicial do cPanel, procure pela seção "Software" ou "Linguagens de Programação"
- Você encontrará um ícone chamado "Select PHP Version" (ou algo similar, dependendo da versão do cPanel)
- Clique nesse ícone para abrir a ferramenta
🔍 Não achou? Use a barra de busca do cPanel (localizada no canto superior) — digite "PHP" e a ferramenta aparecerá!
Passo 3: Selecione o Domínio e a Versão PHP
- Ao abrir "Select PHP Version", você verá uma lista com todos os seus domínios e subdomínios
- Clique no domínio do seu primeiro site (aquele que precisa de PHP 7.4, por exemplo)
- Uma seção aparecerá mostrando a versão PHP atual e um menu suspenso com opções de versão
- Clique no menu suspenso e selecione a versão desejada (ex.: PHP 7.4)
- Clique em "Set as default" ou "Aplicar" para confirmar
Passo 4: Repita para Cada Site
- Volta à lista de domínios
- Clique no seu segundo domínio (aquele que quer rodar em PHP 8.2)
- Abra o menu suspenso de versão e escolha a versão desejada
- Confirme a mudança
- Repita esse processo para quantos sites precisar — cada um com sua própria versão!
✨ Magia! Agora seus sites rodam em versões diferentes de PHP, todos na mesma hospedagem. Não há conflito — cada um funciona de forma independente.
Passo 5: Teste Seus Sites
- Abra o navegador e acesse cada um dos seus sites
- Verifique se tudo está funcionando normalmente (formulários, uploads, integrações, etc.)
- Se houver algum erro, não se preocupe — veja a seção de troubleshooting abaixo
Como Verificar Qual Versão PHP Está Rodando Atualmente
Quer confirmar que a mudança funcionou? Aqui estão duas formas simples:
Opção 1: Pelo cPanel (mais fácil)
- Volte à ferramenta "Select PHP Version"
- A versão atual de cada domínio aparece claramente na lista
Opção 2: Por um arquivo no seu site
- Acesse o gerenciador de arquivos do cPanel (ícone "File Manager")
- Navegue até a pasta do seu site
- Crie um arquivo novo chamado info.php
- Abra-o com o editor de texto e cole o seguinte conteúdo:
<?php
phpinfo();
?> - Salve o arquivo
- Abra seu navegador e visite: seu-site.com.br/info.php
- Uma página aparecerá mostrando todas as informações da versão PHP rodando naquele site
- Depois de conferir, delete o arquivo info.php por segurança (deixar arquivos de teste no ar pode ser um risco)
Troubleshooting: O Que Fazer Se Algo Der Errado
Cenário 1: Meu site ficou branco ou mostra erro após a mudança
Isso pode significa que o site antigo não é compatível com a versão PHP nova. Solução:
- Volte à ferramenta "Select PHP Version"
- Escolha uma versão mais antiga (ex.: PHP 7.4 em vez de 8.2)
- Teste o site novamente
💬 Dica de ouro: Se você construiu o site há muitos anos, comece com PHP 7.4 ou 8.0. Se é recente, 8.2 ou superior é ideal.
Cenário 2: Formulários ou uploads não funcionam
- Verifique se a versão PHP escolhida suporta as extensões que seu site usa (ex.: MySQLi, cURL, GD)
- Tente uma versão intermediária (ex.: PHP 8.1 em vez de 8.2)
- Se o problema persistir, entre em contato com nosso suporte — nós ajudamos!
Cenário 3: Não consigo encontrar a opção "Select PHP Version"
- Use a barra de busca do cPanel — digite "PHP" ou "Select PHP"
- Se ainda não encontrar, o seu plano pode ter uma interface cPanel mais simples
- Abra um ticket de suporte GeHost — nossa equipe configura para você!
Dicas Finais (Ninja Mode 🥋)
- Sempre teste após uma mudança: Depois de alterar a versão PHP, acesse seu site e confirme que tudo funciona
- Documente suas versões: Anote em um bloco de notas qual versão cada site está usando — ajuda no futuro!
- Mantenha backup: Antes de fazer grandes mudanças, faça backup dos arquivos do seu site. Sua hospedagem GeHost oferece backup automático, mas é bom estar preparado
- Não misture em subdomínios: Se você usar subdomínios (ex.: blog.seu-site.com.br), cada um pode ter sua própria versão — é como ter sites separados!
- Performance: Versões mais recentes de PHP costumam ser mais rápidas. Se for migrar um site antigo para versão nova, pode ver melhorias de velocidade!
Resumo Rápido
Você agora sabe como:
- Acessar a ferramenta "Select PHP Version" no cPanel
- Escolher versões diferentes para cada um dos seus sites
- Verificar qual versão está rodando
- Resolver problemas comuns se algo der errado
Lembre-se: A hospedagem GeHost foi feita para ser simples e poderosa. Se tiver qualquer dúvida, nossa equipe está aqui para ajudar. É só abrir um ticket de suporte! 🌟
Agora seus sites rodam livremente, cada um com sua própria versão PHP. Parabéns, aprendiz — você virou um verdadeiro Sensei da hospedagem! 🥋