Eu encontrei a resposta. Existe uma configuração do Apache para isso:
RequestReadTimeout
Mais pode ser encontrado em:
Meu servidor apache envia um erro "Solicitar entidade muito grande", quando estou tentando fazer o upload de um arquivo. Isso acontece quando o "corpo da postagem" real é enviado pelo cliente após cerca de 10 segundos de envio do "cabeçalho da solicitação". Existe alguma maneira de desabilitar isso no Apache.
Eu encontrei a resposta. Existe uma configuração do Apache para isso:
RequestReadTimeout
Mais pode ser encontrado em:
Existe um método usando mod_security, supondo que você não se importa em aumentar muito:
You can also limit the size of the HTTP request body data. This is very handy for disabling large data in HTTP POST requests.
SecRequestBodyLimit 10485760
Provavelmente vale a pena ler sobre as conseqüências de tal mudança: Mod Security HOWTO
Se você estiver usando o PHP no servidor para fazer o upload do arquivo, talvez deseje procurar nas configurações do seu apache algo parecido com "LimitRequestBody"
ou outras restrições no tamanho dos dados permitidos para o upload. post_max_size
é outra coisa para procurar no php.ini, junto com upload_max_filesize
É o que funcionou para mim:
no arquivo modsecurity.conf
No meu Ubuntu 14.04, o arquivo de configuração está aqui, mas isso realmente depende do sistema: /etc/modsecurity/modsecurity.conf
altere esses dois comandos para esses valores:
SecRequestBodyLimit 13107200
SecRequestBodyNoFilesLimit 13107200
Tags apache-2.2