Nginx – Entidade de solicitação 413 muito grande (durante o upload do tema wordpress)

Configurar um site no VPS é sempre divertido.

Eu selecionei Digital Ocean para BestFlare, e enquanto carregava o tema WordPress, recebi entidade de solicitação erro muito grande.

Você está na mesma situação?

Erro, que recebi:

Vamos descobrir o tamanho da entidade solicitada.

  • Entrar no servidor Nginx
  • Acesse o local do log do arquivo de erro. A localização padrão é:
  /var/log/nginx/error.log
  • Visualize o arquivo e procure o erro, você deve ver algo como “ cliente pretendia enviar corpo muito grande.” Isso é o que eu estava recebendo nos logs.
2015/06/12 23:10:47 (error) 1489#0: *10 client intended to send too large body:  8338355 bytes, client: 115.66.213.149, server: bestflare.com, request: "POST /bestflare/wp-admin/update.php?action=upload-theme HTTP/1.1", host: "bestflare.com", referrer: https://bestflare.com/bestflare/wp-admin/theme-install.php?upload

Por padrão, o Nginx é configurado com 2MB para aceitar o tamanho do corpo, e como você pode ver em um pedido, foi em torno de 8,5 MB daí o erro acima.

Corrigir erro de entidade de solicitação muito grande

Adicione o seguinte parâmetro no arquivo nginx.conf. Um local de instalação padrão é /etc/nginx/nginx.conf

  client_max_body_size 10M;

Eu adicionei 10MB. Claro, você pode ajustar isso com base no requisito.

Para que isso seja refletido, você precisa reiniciar o Nginx. Agora você deve ser capaz de carregar o temas WordPress .

Artigos relacionados