Imagens carregadas pelo usuário - Post em branco - Conexão redefinida por peer / FastCGI: cabeçalhos incompletos

1

Para dar um pouco de experiência, tenho um site que permite que os usuários façam upload de imagens. O WordPress é usado como um sistema de gerenciamento de conteúdo e as postagens são publicadas imediatamente com a imagem inserida como a imagem em destaque da postagem. A partir desse ponto, as imagens são exibidas em um formato de estilo de galeria. Por quase um ano eu tive o site em um servidor compartilhado GoDaddy e não tive nenhum problema com as imagens enviadas. À medida que o site cresceu, transferi o site para uma instância do Amazon. Na instância está o banco de dados MySQL correspondente, que, embora eu saiba que é desaprovado, deve ser configurado como uma instância separada, reduzindo os custos no momento. O servidor web / banco de dados está em uma instância c3.xlarge. Infelizmente, cerca de 50% do tempo agora, quando os usuários fazem upload de imagens, recebem um erro [Internal Server Error] e uma postagem em branco é criada, que é posteriormente incluída nas galerias. Obviamente, isso é problemático, pois a galeria está cheia de imagens em branco, o que diminui a experiência do usuário. A imagem em branco do post é desprovida de uma imagem em destaque, quando eu olho para o backend do WordPress, e o post é categorizado como Uncategorized. Neste ponto eu acredito que o problema deriva de uma configuração de servidor e comunicação com o banco de dados MySQL, mas estou me agarrando a palhas. Eu vasculhei os logs de erro aproximadamente na hora dos posts em branco e a única coisa que eu encontrei é a seguinte…

 [Sat Jun 14 19:23:51 2014] [error] [client xxx] (104)Connection reset by peer: FastCGI: comm with server "/usr/lib/cgi-bin/php5-fcgi" aborted: read failed, referer: http://example.com/upload/
 [Sat Jun 14 19:23:51 2014] [error] [client xxx] FastCGI: incomplete headers (0 bytes) received from server "/usr/lib/cgi-bin/php5-fcgi", referer: http://example.com/upload/
 [Sat Jun 14 19:27:51 2014] [error] [client xxx] (104)Connection reset by peer: FastCGI: comm with server "/usr/lib/cgi-bin/php5-fcgi" aborted: read failed, referer: http://example.com/upload/
 [Sat Jun 14 19:27:51 2014] [error] [client xxx] FastCGI: incomplete headers (0 bytes) received from server "/usr/lib/cgi-bin/php5-fcgi", referer: http://example.com/upload/

Ao pesquisar a questão, descobri que muitas pessoas sugeriram aumentar o limite de memória do php para combater esse problema. Recentemente eu aumento memory_limit de 128M para 256M e até 512M, mas isso infelizmente não teve nenhum impacto perceptível. Alguma idéia?

    
por panoramic 15.06.2014 / 23:51

0 respostas