Qual artigo você está procurando?

Como aumentar o tamanho máximo de upload do PHP no cPanel e WHM (Guia Completo)

Como aumentar o tamanho máximo de upload do PHP no cPanel e WHM (Guia Completo)

O PHP protege o desempenho do servidor limitando o tamanho dos arquivos enviados. No entanto, o limite padrão costuma ser muito baixo para muitas aplicações web modernas, como sites WordPress, lojas virtuais ou sistemas que trabalham com mídias.

Esse problema geralmente aparece quando uma aplicação PHP exibe uma mensagem de erro solicitando o aumento do tamanho máximo de upload de arquivos.

Felizmente, existem várias formas de ajustar esse limite — desde alterações simples no cPanel até configurações mais avançadas no WHM. Neste artigo, você aprenderá como fazer isso de forma rápida e segura.

O que é “upload_max_filesize” em PHP?

A diretiva upload_max_filesize é uma configuração do PHP definida em arquivos como:

  • php.ini
  • user.ini

Esses arquivos controlam o comportamento do interpretador PHP no servidor.

Como o nome sugere, a diretiva upload_max_filesize define o tamanho máximo permitido para envio de arquivos através de aplicações PHP.

Por padrão, esse valor é de apenas 2MB, o que é insuficiente para a maioria dos sites atuais.

Outras diretivas importantes relacionadas

Ao aumentar o limite de upload, você também precisa ajustar outras configurações para evitar conflitos:

  • post_max_size
    Define o tamanho máximo de dados enviados via POST.
    Deve ser maior que o upload_max_filesize
  • memory_limit
    Define a quantidade máxima de memória que um script pode usar.
    Deve ser maior que o post_max_size

Como funcionam os valores?

Os valores dessas diretivas são definidos em bytes, mas você pode usar abreviações:

  • K = Kilobytes
  • M = Megabytes
  • G = Gigabytes

Exemplos:

  • 1000K = 1000 KB
  • 100M = 100 Megabytes
  • 1G = 1 Gigabyte

Como aumentar o tamanho máximo de upload do PHP no cPanel?

Se você utiliza hospedagem com cPanel, o processo é simples e não exige acesso root.

Role a página até a entrada de upload_max_filesize e edite o valor correspondente. Certifique-se de que o valor de post_max_size seja maior que upload_max_filesize e clique em Aplicar na parte inferior da página.

Passo a passo:

  1. Acesse o cPanel
  2. Vá até a seção Software
  3. Clique em Editor INI MultiPHP
  4. No menu suspenso, selecione o domínio ou diretório desejado
  5. Localize as opções:
    • upload_max_filesize
    • post_max_size
    • memory_limit
  6. Defina os novos valores (exemplo recomendado):
    • upload_max_filesize = 64M
    • post_max_size = 64M ou maior
    • memory_limit = 128M ou maior
  7. Clique em Aplicar

Dica: Sempre deixe uma margem entre os valores para evitar erros durante o upload.

Como alterar o tamanho máximo de upload do PHP no WHM?

Diferente do cPanel, no WHM permite alterar as configurações globais do servidor, afetando todas as contas que utilizam uma determinada versão do PHP.

Passo a passo:

  1. Acesse o WHM com usuário root
  2. Vá até a seção Software
  3. Clique em MultiPHP INI Editor
  4. No menu suspenso, selecione a versão do PHP desejada

Importante: Cada versão do PHP possui configurações independentes.
Se você usa múltiplas versões, será necessário repetir o processo para cada uma.

  1. Localize a diretiva upload_max_filesize
  2. Defina o novo valor desejado
  3. Ajuste também:
    • post_max_size
    • memory_limit
  4. Clique em Aplicar

Como aumentar o tamanho máximo de upload do PHP no cPanel e WHM (Guia Completo)
Como aumentar o tamanho máximo de upload do PHP no cPanel e WHM (Guia Completo)

Boas práticas ao configurar uploads no PHP

  • Sempre mantenha post_max_size ≥ upload_max_filesize
  • Garanta que o memory_limit seja suficiente para processar o upload
  • Evite valores excessivamente altos para não comprometer o desempenho do servidor
  • Teste após a alteração para confirmar que tudo está funcionando corretamente

Aumentar o limite de upload do PHP é uma tarefa essencial para garantir que seu site funcione corretamente, especialmente em aplicações modernas que trabalham com arquivos maiores.

Seja pelo cPanel ou pelo WHM, o processo é simples, mas exige atenção às configurações relacionadas para evitar erros.

Clique aqui e teste por 30 dias grátis nossos serviços de hospedagem de sites

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *