apache - Não é possível fazer o upload de um arquivo de 2 GB

2

O upload de arquivos em nosso aplicativo funciona bem até atingirmos um que seja > 2 GB.

error_log mostra:

Invalid Content-Length
(-3)Unknown error: Error reading request entity data

Eu reconstruí o mais recente 64bit do apache com suporte a arquivos grandes e ainda recebo esse erro. Alguma idéia?

    
por raoul 24.03.2011 / 18:01

2 respostas

1

O problema também pode estar no lado do cliente. Alguns Webbrowsers fazem coisas engraçadas com arquivos maiores que 2GB. Um bom resumo pode ser encontrado aqui . Basicamente, tente primeiro com um navegador WebKit como o Chrome ou o Safari. (Estes com certeza são capazes de enviar arquivos maiores que 2GB corretamente.)

    
por 29.06.2012 / 17:03
0

Tente verificar seu arquivo .htaccess. Você pode modificar isso para permitir uploads maiores.

O arquivo .htaccess deve ser parecido com isto:

php_value upload_max_filesize 20M
php_value post_max_size 20M
php_value max_execution_time 200
php_value max_input_time 200

Ou você também pode alterar essa configuração no seu arquivo php.ini.

link

    
por 24.03.2011 / 18:09