Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

166
Visualizações
Nginx no puede manejar archivos de más de 10 mb de carga de archivos

Tengo un entorno de producción y no producción, ambos con la misma configuración de YAML.

En el entorno de producción, cargar un archivo de más de 10 mb da como resultado un error 403 generado por nginx. Cualquier cosa debajo resultará en una carga de archivo exitosa

mientras que en el entorno no productivo, podemos cargar archivos que siguen el límite dado por nuestra configuración, hasta 1 gb

a continuación se muestra un fragmento de las anotaciones importantes que se agregan

 nginx.ingress.kubernetes.io/client-body-buffer-size: 1000m nginx.ingress.kubernetes.io/client-max-body-size: 1000m nginx.ingress.kubernetes.io/fastcgi-read-timeout: "600" nginx.ingress.kubernetes.io/fastcgi-send-timeout: "600" nginx.ingress.kubernetes.io/idle-timeout: 600s nginx.ingress.kubernetes.io/modsecurity-snippet: SecRuleRemoveByID 949110 nginx.ingress.kubernetes.io/proxy-body-size: 1000m nginx.ingress.kubernetes.io/proxy-connect-timeout: "600" nginx.ingress.kubernetes.io/proxy-next-upstream-timeout: "600" nginx.ingress.kubernetes.io/proxy-read-timeout: "600" nginx.ingress.kubernetes.io/proxy-send-timeout: "600" nginx.ingress.kubernetes.io/rewrite-target: /$1```
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

De manera predeterminada, puede cargar solo 1 MB en Nginx y si carga más, arrojará algún error. Si desea aumentar el tamaño en todo el sitio, agregue debajo de la línea client_max_body_size 50M Si desea limitar solo las solicitudes HTTPS pero no las solicitudes HTTP, debe agregar client_max_body_size 50M al bloque del servidor que escucha el puerto 443 pero no al bloque del servidor que escucha algún otro número de puerto. De la misma manera, puede agregarlo para una directiva particular/ubicación de URL/cargas {... client_max_body_size 50M; }

Después de los pasos anteriores, debe verificar la sintaxis de su archivo de configuración actualizado mediante el siguiente comando:

$ sudo nginx -t Si no hay errores, ejecute los siguientes comandos para reiniciar:

$ sudo service nginx reload #debian/ubuntu

$ systemctl restart nginx #redhat/centos

Consulte la documentación .

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda