Introdução
Limites de upload no PHP são essenciais para controlar o tamanho máximo de arquivos enviados por usuários em aplicações web. Ajustar corretamente esses parâmetros evita erros, melhora a experiência do usuário e protege o servidor contra abusos.
Passo a Passo para Ajustar Limites de Upload no PHP
- Identifique o arquivo de configuração do PHP
Localize ophp.iniusando:
Anote o caminho exibido.php --ini - Faça backup do arquivo php.ini
Antes de alterar, crie uma cópia de segurança:
cp /caminho/para/php.ini /caminho/para/php.ini.bkp - Edite os parâmetros de upload
Abra ophp.inicom seu editor favorito:
Procure e ajuste os valores conforme necessário:nano /caminho/para/php.ini
upload_max_filesize = 32M post_max_size = 32M max_file_uploads = 20upload_max_filesize: tamanho máximo de cada arquivo.post_max_size: tamanho máximo do corpo da requisição POST.max_file_uploads: número máximo de arquivos enviados por vez.
- Salve e feche o arquivo
- Reinicie o serviço web
Para Apache:
Para Nginx com PHP-FPM:systemctl restart apache2
systemctl restart php-fpm - Verifique as alterações
Crie um arquivoinfo.phpcom:
Acesse via navegador e confira os novos valores.<?php phpinfo(); ?>
Checklist de Boas Práticas
- Defina limites compatíveis com a aplicação, evitando valores excessivos.
- Faça backup antes de qualquer alteração.
- Restrinja permissões do
php.inipara evitar edições não autorizadas. - Monitore logs após alterações para identificar possíveis erros.
Resolução de Problemas Comuns
- Erro "Arquivo excede o limite de upload": Verifique se
upload_max_filesizeepost_max_sizeestão alinhados e reinicie o serviço web. - Alterações não surtem efeito: Confirme se editou o
php.inicorreto e reiniciou o serviço. - Permissão negada ao editar: Use
sudopara editar arquivos do sistema.
Resumo
- Limites de upload controlam segurança e performance do PHP.
- Alterações exigem backup e reinício do serviço web.
- Monitorar logs ajuda a prevenir falhas após ajustes.
Contrate Agora
Garanta performance e suporte 24/7 para suas aplicações PHP. Veja planos de hospedagem com PHP otimizado na AviraHost e tenha estabilidade para crescer com segurança.