Eu consegui baixar um arquivo HTML de 1GB do nginx 0.8.28 sem problemas. Você está usando compressão gzip? Você pode precisar configurar o tamanho apropriado do gzip_buffers ou até mesmo desativá-lo, se os arquivos HTML forem tão grandes.
Ao veicular / enviar arquivos HTML para um navegador de usuários, onde posso reconfigurar esse limite de tamanho?
Eu quero enviar um arquivo html extremamente grande para os usuários via apache e nginx.
Os arquivos estão sendo truncados no apache / nginx, qual configuração determina o tamanho do arquivo?
Eu consegui baixar um arquivo HTML de 1GB do nginx 0.8.28 sem problemas. Você está usando compressão gzip? Você pode precisar configurar o tamanho apropriado do gzip_buffers ou até mesmo desativá-lo, se os arquivos HTML forem tão grandes.
no nginx, adicione a seguinte linha ao seu arquivo nginx.conf:
client_max_body_size 2G;
para um limite de arquivo de 2 gb.
Maior do que isso, e você pode se deparar com outros problemas (ou seja, como o seu sistema de arquivos local com problemas com arquivos grandes, picos de memória para processamento, etc).
Verifique se this postar para mais comparações e problemas com arquivos grandes.
fastcgi_buffers 1024 1024k; fastcgi_buffer_size 1024k;
Tags configuration nginx apache-2.2