Comportamento de upload estranho do PHP

1

Estamos enviando 10 arquivos para nosso frontend PHP (4 MB no total) e o Chrome sempre retorna "Conexão fechada", como o servidor descartou a solicitação http. É claro que tentamos todos os navegadores e Windows e Mac, até tentamos com ISPs diferentes, por isso podemos excluir que o problema é do lado do cliente.

Isso acontece apenas no ambiente de produção, mas temos um ambiente de teste que é idêntico (mas em uma VM diferente) e o problema não aparece nele (evento usando os mesmos 10 arquivos).

# php.ini
max_execution_time = 30
max_input_time = 60
memory_limit = 128M
max_file_uploads = 20
file_uploads = On
post_max_size = 50M
upload_max_filesize = 12M

Nós tentamos mesmo com arquivos maiores e às vezes funciona. Mas em alguns casos, com alguns arquivos, ele não funciona (a área de arquivos é essencialmente imagens e pdfs)

Olhando para os logs do apache / php, não há evidências de que um erro ocorreu, parece que está tudo bem. O log de acesso mostra POST / mypage 200

Já gastamos algumas boas 12 horas com esse problema estranho, mas ainda não conseguimos descobrir qual é o problema.

    
por paul.ago 23.10.2012 / 17:13

0 respostas