🔧 COMO CONFIGURAR O XAMPP PARA UPLOADS GRANDES ============================================== O erro "POST Content-Length exceeds the limit" acontece porque o XAMPP tem limites baixos por padrão. 📁 LOCALIZAÇÃO DO ARQUIVO php.ini: - Windows: C:\xampp\php\php.ini - Ou clique em "Config" > "PHP (php.ini)" no painel do XAMPP 🛠️ CONFIGURAÇÕES PARA UPLOAD SEM LIMITE: Abra o arquivo php.ini e altere estas linhas: upload_max_filesize = 0 post_max_size = 0 max_execution_time = 0 max_input_time = -1 memory_limit = -1 max_file_uploads = 50 📝 EXPLICAÇÃO DOS VALORES: - 0 = sem limite para tamanhos - -1 = sem limite para memory_limit e input_time 🔄 CONFIGURAR APACHE TAMBÉM: O erro "POST Content-Length exceeds limit" também vem do Apache. Edite o arquivo: C:\xampp\apache\conf\httpd.conf Adicione ou altere estas linhas: LimitRequestBody 0 Timeout 3600 KeepAliveTimeout 3600 🔄 APÓS ALTERAR: 1. Salve o arquivo php.ini 2. Salve o arquivo httpd.conf 3. Reinicie o Apache no painel do XAMPP 4. Teste novamente o upload ✅ VERIFICAR SE FUNCIONOU: - Acesse: http://localhost/admin/ - Clique em "🔧 Debug" (se disponível) - Ou crie um arquivo phpinfo.php com: 📝 DICAS IMPORTANTES: 1. LOCALIZAR O php.ini CORRETO: - No painel do XAMPP, clique em "Config" ao lado do Apache - Escolha "PHP (php.ini)" - OU vá em C:\xampp\php\php.ini 2. VERIFICAR SE AS ALTERAÇÕES FUNCIONARAM: - Reinicie o Apache no painel do XAMPP - Acesse http://localhost/admin/ - Clique no botão "🔧 Debug" - Verifique se os valores aparecem corretos 3. SE AINDA NÃO FUNCIONAR: - Verifique se editou o php.ini correto - Alguns XAMPP têm múltiplos arquivos php.ini - Crie um arquivo teste.php com: - Procure por "Loaded Configuration File" 4. ALTERNATIVA - EDITAR PELO PAINEL: - Painel XAMPP > Apache > Config > PHP (php.ini) - Procure pelas linhas mencionadas acima - Altere os valores - Salve e reinicie o Apache 🚨 MUITO IMPORTANTE: - SEMPRE reinicie o Apache após alterar o php.ini - Verifique se não há espaços extras nas configurações - Use apenas números e letras (ex: 120M, não 120 M)