5 maneiras fáceis de corrigir 413 Request Entity muito grande WordPress

Publicados: 2022-09-28

O 413 Entity Too Large WordPress é um problema comum para sites WordPress. Geralmente ocorre quando você carrega arquivos maiores que o limite máximo de upload de arquivos em seu site. A ocorrência mais provável desse erro é durante os uploads de temas ou plugins.

Vamos tentar analisar este erro!

  • Entendendo a entidade de solicitação 413 muito grande WordPress
  • Preparações
  • #1 Carregar arquivos grandes para o servidor por meio de SFTP
  • #2 Verifique se há erros de permissão do servidor
  • #3 Edite o arquivo functions.php do WordPress
  • #4 Aumente o limite de tamanho do arquivo de upload via arquivo .htaccess
  • #5 Altere a configuração do seu servidor NGINX
  • E se o erro ainda ocorrer?

Entendendo a entidade de solicitação 413 muito grande WordPress

Então, qual é o erro 413 Request Entity Too Large WordPress?

  • 413: Este incômodo está na lista de códigos de erro 4xx. Isso acontece devido a um problema entre o servidor e o navegador.
  • Request Entity: Entidade neste caso é a carga útil que um cliente solicita que o servidor forneça para fazer upload de arquivos.
  • Muito grande: a entidade é maior que a cota predefinida do servidor para upload.

pfo-413_request_entity_too_large_wordpress-error

Os hosts da web geralmente definem um limite para o tamanho do upload. Isso evita que os usuários ocupem muitos recursos de armazenamento, fazendo com que o site fique sobrecarregado. No entanto, é comum que os usuários esqueçam o limite durante o upload de arquivos.

Embora o erro valha a pena, não é fatal como a tela branca da morte no WordPress. Podemos resolvê-lo modificando algumas informações no servidor.

Neste artigo, mostraremos 3 maneiras de corrigir facilmente o erro 413 Request Entity Too Large WordPress.

Preparações

Corrigindo 413 Request Entity Too Large WordPress é relativamente simples para quem está acostumado com o WordPress. No entanto, é extremamente difícil para os recém-chegados. Para ajudá-lo a superar a limitação, mostraremos como corrigir o erro 413 Request Entity Too Large WordPress passo a passo.

Aqui está uma lista de coisas que você precisa preparar primeiro:

  • Acesso de administrador ao seu servidor.
  • Um cliente FTP/SFTP adequado.
  • O conhecimento de como usar FTP/SFTP
  • Um backup atual do site, caso o pior aconteça.

Se você estiver pronto e tiver feito backup do seu site, vamos começar!

5 maneiras de corrigir o WordPress de entidade de solicitação 413 muito grande

Os 5 métodos a seguir estão listados do mais fácil ao mais difícil.

#1 Carregar arquivos grandes para o servidor por meio de SFTP

Em vez de carregar arquivos grandes usando o painel de administração do WordPress integrado, tente carregá-los por meio do SFTP. Essa é uma ótima ideia porque protocolos como o SFTP são quase o caminho mais próximo para o acesso ao servidor. Além disso, você pode eliminar todos os problemas associados ao front-end que podem estar causando o erro.

Primeiro, você deve fazer login no seu site através do SFTP e encontrar a pasta /wp-content/ . Em seguida, faça o upload do seu arquivo para esta pasta no servidor e aguarde o melhor.

pasta de conteúdo pfo-wp

Para saber mais sobre a estrutura de arquivos e pastas do WordPress, confira nosso guia detalhado.

#2 Verifique se há erros de permissão do servidor

Verifique suas permissões de arquivo do WordPress para ver se o usuário tem permissão para fazer upload de qualquer tamanho de arquivo. Uma vez que isso é classificado, o erro deve desaparecer.

É importante definir se o problema ocorre porque usuários específicos são restritos por alguns motivos. Para obter mais detalhes, consulte nossas instruções sobre como corrigir erros de permissão de arquivos e pastas do WordPress.

#3 Edite o arquivo functions.php do WordPress

Editar o arquivo functions.php é bastante simples e pode ser feito na interface de administração do WordPress.

Para editar o arquivo, primeiro você precisa entrar no painel de administração do WordPress. Em seguida, vá para Aparência e clique em Editor de arquivo de tema . Você verá o arquivo functions.php localizado à sua direita.

O arquivo functions.php deve estar na raiz do seu servidor. Em muitos casos, essa raiz é chamada de www ou public_html , ou pode ser a abreviação do seu site. Na maioria das vezes, você pode encontrar o arquivo functions.php na pasta de temas do WordPress.

Este arquivo é comumente usado para definir 'classes' e 'ações' em seu site WordPress. Ele pode adicionar recursos como habilitar miniaturas de postagem, formatação de postagem e criar menus de navegação.

Depois de abrir o arquivo, digite o seguinte código:

 @ini_set('_max_size', '64M');
@ini_set( 'post_max_size', '64M');
@ini_set('max_execution_time', '300');

Este código aumentará o tamanho máximo do arquivo para upload. Os números devem ser grandes o suficiente para fazer o erro desaparecer.

Quando terminar, salve seu arquivo e faça o upload para o servidor novamente. Se o erro 413 Request Entity Too Large WordPress ainda existir, passe para o próximo método.

#4 Aumente o limite de tamanho do arquivo de upload via arquivo .htaccess

O .htaccess é um arquivo de configuração para servidores Apache, o que significa que é lido pelo servidor. Portanto, você deve ter cuidado ao editá-lo. Não faça alterações desnecessárias, pois isso pode substituir os parâmetros de configuração do servidor, como autenticação, armazenamento em cache e otimização do servidor.

Assim como seu arquivo functions.php , seu arquivo .htaccess fica em seu servidor. Então, primeiro, você precisa fazer login no seu servidor e procurar na sua pasta raiz como antes.

O arquivo .htaccess deve estar dentro deste diretório. Se estiver faltando, recomendamos entrar em contato com seu host para saber onde está e se seu servidor é executado no NGINX.

Abra-o assim que encontrá-lo. Você verá o editor de texto aparecer, navegue até # END WordPress no final do arquivo e cole o seguinte código abaixo dele:

 php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

Isso se parece com o código que você adicionaria ao arquivo functions.php , certo? A diferença aqui é que você está dando instruções diretas ao servidor.

Salve suas alterações e feche a janela do editor. Em seguida, volte para a página de administração do WordPress e tente fazer o upload de um novo arquivo.

#5 Altere a configuração do seu servidor NGINX

Se você seguir as etapas acima e ainda receber o erro, também precisará configurar o NGINX. O NGINX possui um parâmetro client_max_body_size para limitar o tamanho máximo solicitado pelo cliente. Se a solicitação exceder o número acima, você deve ajustar essa configuração de número para que o erro não apareça.

Ao usar o NGINX, você está trabalhando com o servidor, em vez de passar pelo WordPress. Lembre-se de que a configuração do nginx.conf exigirá um editor de texto para editar. Encontre um adequado e comece a editar entrando no servidor web e navegando até o arquivo nginx.conf .

Abra o arquivo e verifique a linha de código: client_max_body_size . Você pode alterar este texto para o valor desejado, por exemplo:

 # defina o tamanho do corpo do cliente para 8M #
client_max_body_size 8M;

E se você não vir o código? Sem problemas, você pode adicionar este código ao final do servidor, local ou bloco http assim:

 servidor {
…
client_max_body_size 64M;
}

Salve e feche o arquivo. Você pode então reiniciar o servidor web NGINX com o seguinte comando:

 service nginx restart ou # nginx -s recarregar

E se o erro ainda ocorrer?

Vai junto com todos os métodos, mas o erro ainda aparece? Sugerimos que você entre em contato com o suporte de hospedagem do seu serviço CDN atual para obter ajuda. Relate os problemas e as etapas que você executou para resolvê-los.

Se você usa uma CDN para melhorar o desempenho do seu site, isso também pode ser a causa de seus problemas. O servidor CDN que você está usando pode impor uma limitação de tamanho de arquivo muito pequena.

Como você não pode modificar os arquivos desses servidores diretamente, consulte a documentação do seu provedor de CDN ou entre em contato com o suporte para resolver o erro. Por fim, você pode considerar fazer upload de arquivos alternativos, reduzir o tamanho do arquivo atual ou atualizar seu plano de armazenamento.

Não deixe 413 Request Entity muito grande WordPress incomodá-lo mais!

Apesar de ser uma plataforma sólida, o WordPress também apresenta muitos erros ao longo do tempo. O 413 Request Entity Too Large WordPress é um dos mais comuns. Portanto, você deve entender os limites do seu site, bem como uma abordagem diversificada para resolvê-los.

Através deste artigo, fornecemos algumas informações básicas sobre esse erro e 5 maneiras de corrigi-lo. Sinta-se à vontade para entrar em contato com o Suporte ao Cliente de hospedagem sempre que achar que precisa deles.

Este é um problema causado pelo limite máximo de upload de arquivo. Às vezes, você pode ter problemas com os tipos de upload de arquivos. Simplificando, o WordPress define restrições em vários tipos de arquivos por motivos de segurança. Vamos ver como consertar isso!