Apache 2.4 no Windows 2008 downloads de arquivos grandes estão corrompidos

3

Eu tenho um arquivo zip de 400 MB em um servidor que estou tentando acessar diretamente através de um navegador da Web (não através de um script). O arquivo parece baixar normalmente, mas corta em 124 MB como um arquivo corrompido. Os mesmos resultados continuam ocorrendo independentemente do navegador usado.

O log de acesso do Apache parece mostrar um download bem-sucedido:

IP - - [18/Jan/2013:10:07:33 -0500] "GET /url/to/file/myfile.zip HTTP/1/1" 200 455000714

Não há nada no log de erros.

Eu fiz algumas pesquisas e a única coisa que consegui encontrar foi adicionar AcceptFilter http none , que aparentemente não teve efeito.

Estou executando o Apache 2.4 no servidor Windows 2008.

    
por user1717252 18.01.2013 / 16:23

1 resposta

3

Eu tive esse mesmo problema, e me deparei com isso esperando uma resposta. Eu suspeito strongmente que há um bug no 2.4, pois isso não aconteceu em 2.2 Depois de muito mexer em torno de mim, finalmente, meu caso foi corrigido.
Espero que isso funcione para você, eu sei que é um trabalho, mas é melhor que nada.

No meu httpd.conf eu habilitei o sendfile. Então troque

#EnableSendfile On

com

EnableSendfile On
    
por 19.06.2013 / 11:21