Hospedagem & cPanel 31 visualizações

Como configurar um php.ini personalizado para um site específico no cPanel

Ver no WHMCS

Como configurar um php.ini personalizado para o seu site no cPanel

Oi! Aqui é a Sensei da GeHost 🌱 Se você chegou até aqui, provavelmente algum sistema do seu site (loja virtual, plugin, sistema de upload de arquivos etc.) está pedindo um ajuste no PHP — algo como aumentar o limite de upload, o tempo de execução do script ou a memória disponível. Calma, isso é mais simples do que parece! Vou te mostrar o caminho com carinho, passo a passo.

Dica da Sensei: "php.ini" é só o nome do arquivo de configurações do PHP. Cada domínio hospedado pode ter o seu próprio, sem afetar os outros sites da sua conta.

Antes de começar

  • Você vai precisar do acesso ao cPanel do seu plano de hospedagem (usuário e senha ficam disponíveis no painel.gehost.com.br, ou você pode pedir suporte pra recuperar o acesso).
  • Se você não sabe exatamente qual configuração alterar, sem problema: mostro abaixo as mais comuns.
  • Fazer backup nunca é exagero. O cPanel tem uma ferramenta própria de Backup, e é sempre bom ter uma cópia recente antes de mexer em configurações do site.

Passo 1 — Entre no cPanel

Acesse o cPanel do seu plano e faça login com seu usuário e senha.

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

Passo 2 — Encontre a ferramenta de PHP

Já dentro do painel, procure pelo grupo de ferramentas chamado "Software" (ou "Software e Serviços", dependendo da versão do seu cPanel) e clique em "MultiPHP INI Editor". É essa a ferramenta feita especialmente pra editar as configurações do PHP de cada domínio, sem complicação.

Painel inicial do cPanel com os grupos de ferramentas

Passo 3 — Escolha o domínio certo

  1. Na tela do MultiPHP INI Editor, use o menu de seleção para escolher o domínio (ou subdomínio) que você quer configurar.
  2. Isso é importante: cada domínio da sua conta tem sua própria configuração, então escolher o site errado por engano não vai gerar o efeito que você espera no site certo.

Passo 4 — Ajuste os valores desejados

Você vai ver uma lista de diretivas (configurações) do PHP com campos para editar. As mais pedidas pelos nossos clientes costumam ser:

  • upload_max_filesize — tamanho máximo de um arquivo enviado pelo site (ex.: imagens, PDFs).
  • post_max_size — tamanho máximo de dados enviados em um formulário (geralmente deve ser igual ou maior que o upload_max_filesize).
  • max_execution_time — quanto tempo um script PHP pode rodar antes de ser interrompido.
  • memory_limit — quanta memória um script PHP pode usar.

Altere só o que você realmente precisa, salve, e pronto — a mudança já vale para aquele domínio.

Dica da Sensei: não existe "quanto maior, melhor" aqui. Valores exagerados podem deixar o site mais lento ou até gerar instabilidade. Ajuste com moderação, testando o que realmente resolve o seu caso.

Alternativa: criando o arquivo php.ini manualmente

Em alguns planos ou situações específicas, você também pode criar (ou editar) o arquivo php.ini diretamente dentro da pasta do site, usando o Gerenciador de Arquivos do cPanel:

  1. Abra o Gerenciador de Arquivos e entre na pasta public_html (ou na pasta do domínio/subdomínio específico).
  2. Clique em "+ Arquivo" e crie um arquivo chamado exatamente php.ini.
  3. Clique com o botão direito nele e escolha "Editar".
  4. Adicione as diretivas que você precisa, uma por linha, no formato nome_da_configuracao = valor. Exemplo:
upload_max_filesize = 32M
post_max_size = 32M
max_execution_time = 120
  1. Salve o arquivo.
Gerenciador de Arquivos do cPanel com a árvore de pastas
Dica da Sensei: se o "MultiPHP INI Editor" já resolveu o que você precisava, não é necessário criar o arquivo manualmente também — escolha um dos dois caminhos para não gerar confusão.

Passo 5 — Confirme se funcionou

Depois de salvar, teste a função do seu site que estava com problema (o upload, o formulário, o processo mais demorado etc.). Se o comportamento mudou como esperado, ótimo, deu certo! Se não notar diferença, pode ser que o valor precise de um ajuste diferente, ou que a configuração dependa de outro fator do seu sistema/plugin.

Ainda com dúvida?

Sem problema nenhum — configuração de PHP pode ser um pouco técnica mesmo para quem já tem prática. Fale com o suporte da GeHost e conte exatamente o que você está tentando ajustar (por exemplo: "meu site não deixa enviar arquivos grandes"). A equipe te ajuda a chegar no valor certo, com segurança. 💚

Precisa de Ajuda?

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