carregando arquivos maiores que 1MB = reconfigurações de conexão

8

Estou usando o nginx no frontend como "proxy cache" e o apache no backend, e defini minhas configurações do PHP para o seguinte:

error_log = /var/www/site1/php_error.log
error_reporting = 22527
file_uploads = On
log_errors = On
max_execution_time = 0
max_file_uploads = 20
max_input_time = -1
memory_limit = 512M
post_max_size = 0
upload_max_filesize = 1000M

Qual é o problema? Fazer upload de arquivos com menos de 1 MB é bem-sucedido, mas qualquer resultado maior do que isso, o Google Chrome gera:

Error 101 (net::ERR_CONNECTION_RESET): The connection was reset.

Eu já verifiquei o arquivo de log de erros, mas ele não existe no diretório. Também verifiquei /var/log/httpd/error_log , mas não enviei problemas relacionados. Não sei mais nada que possa ter causado o problema, por isso estendi a mão à sua ajuda. Obrigado!

    
por Jürgen Paul 24.06.2012 / 09:38

2 respostas

10

Descobri o problema. O problema era com

http {
    client_max_body_size 0;
}

Eu defini client_max_body_size para 0 . o padrão foi 1M .

    
por 24.06.2012 / 10:20
0

Por que post_max_size = 0

Deve ser pelo menos 1000M no seu caso, já que a maioria dos envios são solicitações POST.

    
por 24.06.2012 / 09:49