POP HOSTING

Como aumentar o limite de upload do WordPress no cPanel imprimir

  • limite de upload wordpress, upload_max_filesize, post_max_size, excede o tamanho máximo de upload, select php version, wordpress
  • 0

Veja como aumentar o limite de upload do WordPress no cPanel, pelo Select PHP Version ou pelo arquivo htaccess, e o que fazer quando o limite não muda.

  • Tempo: 5 min
  • Nível: Iniciante
  • Vale para: WordPress 6 e 7 em hospedagem cPanel com CloudLinux e LiteSpeed
  • Atualizado: outubro de 2026

O WordPress envia imagens, vídeos, temas e plugins pelo PHP, e quem define o tamanho máximo de cada envio é a configuração do PHP da hospedagem, não o WordPress. Quando o arquivo passa do limite, aparece a mensagem de que ele excede o tamanho máximo de upload para este site, ou o envio de um tema em .zip simplesmente falha.

Antes de começar: veja o limite atual

No painel do WordPress, vá em Mídia » Adicionar novo. Abaixo da área de envio aparece o tamanho máximo de upload de arquivo. Anote o valor para conferir depois. O mesmo dado aparece em Ferramentas » Saúde do site » Informações, na seção sobre mídia.

Dois valores do PHP controlam isso, e os dois precisam ser aumentados:

  • upload_max_filesize: tamanho máximo de cada arquivo;
  • post_max_size: tamanho total do envio. Deve ser igual ou maior que o anterior, senão o limite efetivo continua sendo o menor.

Método 1: pelo Select PHP Version do cPanel (recomendado)

  1. Entre no cPanel e abra Select PHP Version, na seção Software.
  2. Confira a versão. Se estiver como native, escolha uma versão numerada compatível com o seu WordPress (8.3 ou mais nova é a recomendada).
  3. Abra a aba Options (em telas antigas, Switch to PHP Options).
  4. Aumente os dois valores. Por exemplo, upload_max_filesize em 128M e post_max_size em 128M ou mais. Se for enviar arquivos grandes, aumente também max_execution_time (por exemplo, 300) e confira se o memory_limit está em pelo menos 256M.
  5. Confira no WordPress. Recarregue Mídia » Adicionar novo: o limite novo aparece na hora.

Método 2: pelo arquivo htaccess

Útil quando o domínio usa uma versão definida no MultiPHP Manager, ou quando você quer o limite maior só num site. No Gerenciador de Arquivos, abra o .htaccess da pasta do WordPress (ative Show Hidden Files em Settings se ele não aparecer) e acrescente, fora do bloco # BEGIN WordPress:

<IfModule lsapi_module>
  php_value upload_max_filesize 128M
  php_value post_max_size 128M
  php_value max_execution_time 300
  php_value max_input_time 300
</IfModule>

No servidor LiteSpeed da hospedagem esses valores passam a valer na hora. O <IfModule> evita Erro 500 se o site um dia for para um servidor que não entende php_value.

Atenção: tutoriais antigos mandam criar um php.ini ou .user.ini na pasta do site. No ambiente LiteSpeed da hospedagem o .user.ini é ignorado, então use um dos dois métodos acima. E a linha define('WP_MEMORY_LIMIT', …) no wp-config.php muda só a memória do WordPress: ela não aumenta o limite de upload.

Arquivo muito grande? Envie por FTP

Para vídeos longos ou arquivos de centenas de megabytes, o navegador não é o melhor caminho. Envie por FTP (FileZilla) para wp-content/uploads e registre os arquivos na biblioteca de mídia com um plugin de importação de arquivos do servidor. Para vídeo, considere hospedar no YouTube ou Vimeo e só incorporar no site: fica mais leve para a hospedagem e para o visitante.

Problemas comuns

Mudei o valor e o WordPress continua mostrando o limite antigo

O site está rodando uma versão do PHP diferente da que você editou. Se o domínio tem versão fixa no MultiPHP Manager, o Select PHP Version não vale para ele: deixe o domínio como inherit ou use o método do .htaccess. Confira também se não há outra linha de upload_max_filesize no .htaccess com valor menor.

O envio vai até 100% e dá erro, com o site atrás da Cloudflare

No plano gratuito e no Pro da Cloudflare, cada envio pode ter no máximo 100 MB, independentemente do PHP. Acima disso, envie por FTP ou faça o envio por um subdomínio sem proxy.

Erro 413 Request Entity Too Large

O pedido passou de um limite anterior ao PHP (servidor web, proxy ou CDN). Teste com um arquivo menor e, se o limite for da hospedagem, abra um chamado informando o tamanho que você precisa enviar.

Erro HTTP genérico ao enviar imagem grande

Fotos de celular com muitos megapixels podem estourar o memory_limit quando o WordPress gera as miniaturas. Aumente a memória ou reduza a imagem antes de enviar.

WordPress Multisite

Numa rede multisite existe ainda um limite próprio da rede, nas configurações da rede (painel do superadministrador), que também precisa ser ajustado.

Quer um WordPress rápido, com LiteSpeed e SSL grátis? Conheça a hospedagem cPanel da POP Hosting, com suporte em português.

Esta resposta lhe foi útil?
« Retornar