Como resolver o erro de limite de upload de mídia excedido no WordPress
Oi! Aqui é a Sensei da GeHost 🌸 Se você tentou subir uma foto, um vídeo ou um arquivo de mídia no seu WordPress e apareceu uma mensagem tipo "O arquivo excede o tamanho máximo de upload" ou "Sorry, this file type is not permitted for security reasons" (não, essa é outra — foco no limite de tamanho mesmo 😄), relaxa. É um dos erros mais comuns e tem solução simples. Vamos resolver juntos, com calma.
O que esse erro significa, afinal?
Todo site WordPress tem um "teto" configurado no servidor que define o tamanho máximo de arquivo que pode ser enviado de uma vez pela biblioteca de mídia (Mídia → Adicionar novo). Quando o seu arquivo é maior que esse teto, o WordPress simplesmente recusa o upload e mostra o aviso. Não é um problema no seu site — é só um número que precisa ser ajustado.
Passo 1 — Confira o limite atual do seu site
Antes de mexer em qualquer coisa, veja qual é o limite que está valendo hoje:
- No painel do WordPress, acesse Mídia → Adicionar novo.
- Logo abaixo da área de arrastar arquivos, o WordPress mostra uma frase do tipo "Tamanho máximo de upload: XXMB".
Guarde esse número. Ele te ajuda a saber se o problema é realmente o limite do servidor (o mais comum) ou se o arquivo é grande demais mesmo pro seu plano.
Passo 2 — Acesse o cPanel da sua hospedagem
Pra ajustar esse limite, a gente mexe em uma configuração do servidor. Entre no cPanel com o usuário e senha que você recebeu da GeHost (se não lembrar os dados de acesso, confira seu e-mail de boas-vindas ou fale com o suporte).
Passo 3 — Edite o arquivo que controla o limite
Dentro do cPanel, abra o Gerenciador de Arquivos e navegue até a pasta do seu site (geralmente public_html, ou public_html/nomedosite se for um addon domain).
Você tem duas opções — escolha a que fizer mais sentido pra você:
-
Opção mais simples — editar o arquivo
wp-config.php:Clique com o botão direito nele, escolha "Editar" e adicione estas linhas logo acima de onde está escrito
/* That's all, stop editing! */:@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' ); -
Opção alternativa — editar o arquivo
.htaccess:Se o passo acima não funcionar (depende de como o PHP está configurado no seu plano), edite o
.htaccessna raiz do site e adicione:php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300⚠️ O
.htaccesscostuma ficar oculto. No Gerenciador de Arquivos, ative a opção "Mostrar arquivos ocultos" (nas configurações, canto superior direito) pra encontrá-lo.
💡 Dica da Sensei: você pode ajustar o valor "64M" pra outro número, conforme o tamanho do arquivo que precisa enviar. Só não exagere — quanto maior o limite, mais recursos do servidor aquele upload pode consumir. Comece com um valor razoável e ajuste se precisar.
Passo 4 — Salve e teste de novo
- Salve o arquivo editado.
- Volte no WordPress, em Mídia → Adicionar novo, e veja se o "Tamanho máximo de upload" mudou.
- Tente subir o arquivo novamente.
Se nada disso resolver
Às vezes o limite também pode estar sendo restringido em outra camada de configuração do plano, ou o arquivo continua grande demais mesmo depois do ajuste. Nesse caso:
- Confira os detalhes do seu plano de hospedagem no painel.gehost.com.br;
- Abra um chamado com o nosso suporte contando exatamente qual arquivo e qual tamanho você está tentando enviar — assim conseguimos te ajudar mais rápido.
Dica extra: reduza o tamanho do arquivo
Antes de aumentar limites, vale sempre a pena otimizar o que você está enviando — isso deixa seu site mais rápido também:
- Comprima imagens antes do upload (existem plugins de otimização de imagem para WordPress e ferramentas online gratuitas);
- Para vídeos, prefira hospedar em plataformas como YouTube ou Vimeo e apenas incorporar (embed) no post, em vez de fazer upload do arquivo direto no WordPress.
Pronto! Com esses passos você resolve o erro de limite de upload sem sustos. Qualquer dúvida no caminho, é só chamar a gente. 🌸