Se você está tentando enviar arquivos grandes e recebe erros como “arquivo muito grande” ou “upload_max_filesize”, significa que o limite de upload do PHP precisa ser aumentado.
No cPanel, isso pode ser feito facilmente com alguns cliques.
1. Acessar o Seletor de Versão do PHP
-
Faça login no cPanel
-
Procure por "Selecionar Versão do PHP" (Select PHP Version)
-
Clique para abrir
2. Abrir as Configurações do PHP
Dentro da página, localize e clique em:
"Options"
ou
"Editor de Configurações" (PHP Options)
Isso vai abrir uma lista com várias diretivas do PHP.
3. Ajustar os Limites de Upload
Procure as seguintes opções:
upload_max_filesize
Define o tamanho máximo permitido para um arquivo enviado.
post_max_size
Define o tamanho máximo permitido para todo o conteúdo enviado no formulário.
❗ Importante:
O valor de post_max_size deve ser MAIOR ou IGUAL ao valor de upload_max_filesize.
Exemplo recomendado:
-
upload_max_filesize:
256M -
post_max_size:
256M
4. Outros ajustes necessários
Para evitar erros em arquivos grandes, ajuste também:
max_execution_time
Tempo máximo que o script pode rodar
→ Recomendo: 300
max_input_time
Tempo máximo que o PHP espera o upload terminar
→ Recomendo: 300
memory_limit
Memória máxima que o PHP pode usar
→ Ideal ser MAIOR que o upload
→ Recomendo: 512M ou 1024M
Exemplo Completo de Configuração
| Diretiva | Valor Ideal |
|---|---|
| upload_max_filesize | 256M |
| post_max_size | 256M |
| max_execution_time | 300 |
| max_input_time | 300 |
| memory_limit | 512M ou 1024M |
5. Salvar as Configurações
Assim que ajustar os valores:
-
As alterações normalmente salvam automaticamente
-
Se aparecer o botão "Save", clique para aplicar
6. Testar se Funcionou
Você pode:
✔ Tentar enviar um arquivo maior
✔ Conferir erros no WordPress (caso use WordPress)
✔ Verificar phpinfo() para confirmar os valores
Dicas Importantes
1. Se você usa CloudLinux / CageFS
O provedor pode limitar valores máximos.
Se não permitir aumentar além de certo valor → abrir ticket.
2. Alguns planos compartilhados têm limites fixos
Nem sempre é possível aumentar para valores muito altos.
3. WordPress também tem limite próprio
Em alguns casos, precisa ajustar no wp-config.php ou .htaccess.
Resumo Rápido
Para aumentar o limite de upload do PHP:
-
Acesse Selecionar Versão do PHP
-
Vá em Options
-
Ajuste
upload_max_filesizeepost_max_size -
Ajuste tempo e memória
-
Salve
-
Teste o envio do arquivo
