8.35 Como corrigir erro de upload aumentando upload_max_filesize e post_max_size

Esse procedimento serve para corrigir erros de upload causados por limites baixos nas diretivas upload_max_filesize e post_max_size.
Na prática, essa é uma das soluções mais comuns quando o site ou sistema informa que o arquivo excede o tamanho permitido, quando o envio falha sem concluir ou quando o painel recusa arquivos maiores.

Como acessar o cPanel

Entre no cPanel e abra Software > Select PHP Version > Options.

Muitos usuários aumentam apenas o upload_max_filesize e esquecem do post_max_size. Isso é um erro comum e pode fazer o upload continuar falhando.

Como corrigir erro de upload aumentando upload_max_filesize e post_max_size

Entendendo a causa mais comum

O PHP usa duas diretivas principais nesse cenário:

  • upload_max_filesize para o tamanho máximo do arquivo individual
  • post_max_size para o tamanho máximo da requisição POST inteira
Se uma delas estiver baixa, o envio pode falhar. Em muitos casos, o arquivo até passa pelo primeiro limite, mas a requisição completa é barrada pelo segundo.

Passo 1 – Aumentar o upload_max_filesize

Localize a diretiva upload_max_filesize e escolha um valor suficiente para o arquivo que precisa ser enviado.

Exemplo prático:

  • se você precisa enviar um arquivo de 30 MB, um limite de 32M ou mais pode ser adequado

Passo 2 – Aumentar o post_max_size

Depois, localize post_max_size e garanta que ele fique igual ou maior que o upload_max_filesize.

Uma prática mais segura é deixar o post_max_size um pouco acima, para acomodar também outros dados enviados junto com o arquivo.

Passo 3 – Testar novamente o upload

Depois das alterações:

  • reabra a tela de envio
  • tente subir o arquivo novamente
  • confirme se o erro desapareceu
Se o problema estava realmente nesses limites, o upload deverá ser aceito com sucesso.

Quando ainda pode falhar

Se o erro continuar, confira também:

  • memory_limit
  • max_execution_time
  • max_input_time
  • limitações da própria aplicação
Ou seja, aumentar apenas os tamanhos pode não resolver tudo quando o arquivo também exige mais tempo ou memória para ser processado.

Resultado esperado

Ao final, o PHP passará a aceitar uploads maiores, desde que os novos valores sejam suficientes para o arquivo e compatíveis com o restante do ambiente.

Para corrigir erro de upload:

1. Acesse Select PHP Version
2. Vá em Options
3. Aumente upload_max_filesize
4. Aumente post_max_size para valor igual ou maior
5. Teste novamente o envio

Na prática, esse é um dos ajustes mais comuns para resolver erro de arquivo excedido no PHP.
Se o upload continuar falhando após isso, avalie também memória, tempo de execução e limites internos do próprio sistema utilizado.

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

8.01 Como acessar o seletor de versão do PHP

A opção Select PHP Version do cPanel serve para escolher a versão do PHP usada pela conta e,...

8.02 Como ativar extensões do PHP no cPanel

A ativação de extensões do PHP serve para habilitar recursos adicionais que aplicações e...

8.03 Como desativar extensões do PHP

Desativar uma extensão do PHP serve para remover um recurso que não deve ficar ativo na conta...

8.04 Como habilitar extensões necessárias para WordPress

Esse procedimento serve para ativar extensões do PHP frequentemente exigidas pelo WordPress,...

8.05 Como habilitar extensão ionCube Loader

A extensão ionCube Loader serve para permitir a execução de scripts PHP protegidos ou...