Como aumentar o limite de upload do PHP na GeHost
Opa! Aqui é a Sensei da GeHost 😊 Vou te ensinar a aumentar o limite de upload do seu site — aquele limite que de repente te impede de subir uma foto grande, um vídeo ou um PDF.
Por que o limite de upload existe?
Seu servidor tem um limite de segurança pra não receber arquivos gigantes e travar tudo. Por padrão na GeHost, você consegue subir arquivos até 64 MB (que é bem generoso). Mas às vezes você precisa de mais — e tudo bem, você consegue aumentar!
Aviso importante: quanto maior o limite, maior o risco de alguém subir um arquivo pesado por acidente. Aumenta só o necessário pra seu caso (ex.: se você vende fotos, 256 MB é o ideal; se for vídeo, converse com a gente).
Qual é o limite atual do seu site?
Se você já tem um WordPress, Joomla ou qualquer CMS, ele provavelmente já mostra o limite em algum lugar (na aba "Mídia" do admin, por exemplo). Se quiser conferir de outra forma, você mesmo pode aumentar. Vamos aos caminhos:
Como aumentar (3 formas)
🟢 Forma 1: Via cPanel (a mais fácil)
Essa forma é feita direto do painel, sem mexer em arquivo nenhum. Siga assim:
- Acesse o cPanel com seu login (painel.gehost.com.br ou o link que você recebeu).
- Procure a seção "Funcionalidades do PHP" ou "PHP Configuration" (o nome muda conforme a versão).
- Procure pelos campos "upload_max_filesize" e "post_max_size".
- Mude o valor para o que você precisa:
- 256 MB pra fotos em alta qualidade e documentos.
- 512 MB se for vídeo curto ou arquivo pesado.
- Acima disso, converse com a gente — toda hospedagem tem seu limite máximo.
- Clique em "Save" ou "Salvar".
- Pronto! Pode tentar subir o arquivo agora. Às vezes leva 1-2 minutos pra o servidor processar a mudança.
Dica: se a seção "PHP Configuration" não aparecer no seu cPanel, pule pra Forma 2.
🟡 Forma 2: Editar o arquivo php.ini (quando cPanel não deixa mexer)
Se você tem acesso ao Gerenciador de Arquivos do cPanel (ou FTP), você mesmo mexe no arquivo php.ini.
- Abra o Gerenciador de Arquivos no cPanel (seção "Arquivos").
- Na raiz (home) da sua conta, procure pelo arquivo php.ini.
- Se não achar, significa que você usa a config padrão do servidor — sem problema, vá pra Forma 3.
- Clique com botão direito no arquivo php.ini → "Edit" (ou "Editar").
- Procure pelas linhas:
- upload_max_filesize
- post_max_size
- memory_limit (deixe esse em 256M ou 512M, não mexe muito não)
- Mude os valores:
upload_max_filesize = 256M
post_max_size = 256M
memory_limit = 512M - Clique em "Save".
- Feche o navegador e espera 2-3 minutos (ou reinicia seu WordPress/CMS se tiver). O servidor vai processar a mudança.
Dica: upload_max_filesize e post_max_size têm que ser iguais (ou post_max_size um pouco maior). Se deixar um maior que o outro, a mudança não funciona.
🔴 Forma 3: Usar .htaccess (última opção — só em raro caso)
Se as formas 1 e 2 não funcionaram (raro!), você mexe direto no arquivo .htaccess da raiz do seu site.
- Abra o Gerenciador de Arquivos e vá pra raiz do seu site (a pasta public_html ou parecido).
- Procure pelo arquivo .htaccess (se não achar, você mesmo cria: clica com direito → Novo Arquivo → digita ".htaccess").
- Edita o arquivo e adiciona no final:
php_value upload_max_filesize 256M
php_value post_max_size 256M
php_value memory_limit 512M - Salva.
- Espera 2-3 minutos e tenta subir o arquivo.
⚠️ Atenção: mexer em .htaccess é arriscado — se você não está seguro, é melhor chamar a gente pra fazer. Uma linha errada pode tirar seu site do ar. Mas não se assusta — as linhas acima são seguras.
Testando se funcionou
Pra saber se o aumento pegou mesmo, faça assim:
- WordPress: vai em Admin → Ferramentas → Saúde do Site → procura o campo de upload máximo. Tem que mostrar o novo valor.
- Joomla: vai em Sistema → Informações do Sistema → procura por "File Upload Limit".
- Sem CMS: cria um arquivo info.php na raiz com esse conteúdo: `<?php phpinfo(); ?>` — abre no navegador e procura "upload_max_filesize". Depois deleta o arquivo (é só pra test!).
Perguntas que todo mundo faz
O que significa "post_max_size"? É diferente de "upload_max_filesize"?
Sim! São primos — upload_max_filesize é o limite do arquivo em si; post_max_size é o limite total dos dados que vêm pro servidor (arquivo + outros dados do formulário). Os dois têm que ser iguais pra funcionar direitinho.
Posso aumentar sem limite? Tipo, 1 GB?
Tecnicamente dá, mas não é bom. Quanto maior o limite, maior o risco de:
- Alguém subir um arquivo gigante e derrubar seu site.
- Seu servidor ficar lento.
- Atingir o limite de disco (sua hospedagem tem um máximo de espaço).
A regra de ouro: aumenta só o necessário. Se você vende fotos, 256 MB é ótimo. Se for vídeo, converse com a gente — às vezes vale contratar um plano maior.
Aumentei, mas continua não deixando subir. O que faço?
Às vezes é alguma dessas coisas:
- Ainda não pegou: espera 5-10 minutos (o servidor às vezes demora).
- Seu arquivo é mesmo gigante: confira o tamanho real (clica com direito → Propriedades).
- Seu CMS tem limite interno: alguns sistemas (WooCommerce, por exemplo) têm um limite dentro deles — você precisa aumentar lá também, não só no servidor.
- Seu navegador ficou em cache: limpa o cache ou abre em incógnito.
Se nada disso funcionar, chama a gente! A gente verifica se tá realmente aumentado e ajuda. Nosso suporte resolve isso em minutos.
Isso afeta meu site de alguma forma? Fica mais lento?
Não! Aumentar o limite não deixa seu site mais lento. O que deixa lento é usar o espaço — ou seja, se você subir mil arquivos gigantes mesmo, aí sim pode ficar mais devagar. Mas o limite em si é só uma "porta" — abrir uma porta maior não mexe na casa.
Resumindo
👉 Pra aumentar: tenta a Forma 1 (cPanel) primeiro — é a mais segura. Se não rolar, tenta a Forma 2 (php.ini). Só mexe em .htaccess se as outras não funcionarem.
👉 Lembre-se: upload_max_filesize e post_max_size têm que ser iguais.
👉 Qualquer dúvida ou deu errado? Manda mensagem pro suporte — estamos aqui pra ajudar! 😊
Dica bônus: se você usa WordPress, tem um plugin chamado "Increase Maximum Upload File Size" que aumenta automático. Mas mexer direto no servidor (como a gente ensinou aqui) é mais seguro e direto.