Como corrigir erro HTTP ao fazer upload de imagens para o WordPress

Publicados: 2020-10-17

Como em qualquer portal, você deve aprender a trabalhar com esses erros ou desafios irritantes. O WordPress é sem dúvida uma das maiores plataformas com bom suporte ao cliente. No entanto, um dia você enfrentará o erro HTTP ao fazer upload de imagens para o WordPress . Abaixo, descobriremos por que e o que você pode fazer para corrigir esse erro facilmente, para que você possa enviar suas imagens corretamente.

Conteúdo ocultar
1 O que é o erro HTTP do WordPress?
2 Como corrigir erro HTTP ao fazer upload de imagens para o WordPress?
2.1 1. Atualize a página
2.2 2. Redimensione ou reduza o arquivo
2.3 3. Renomeie o arquivo de imagem
2.4 4. Desabilitar plugins e temas temporariamente
2.5 5. Atualizar para a versão mais recente do PHP
2.6 6. Corrigir problemas de desempenho com Imagick e hosts compartilhados
2.7 7. Entre em contato com seu host no WordPress
3 Soma

O que é o erro HTTP do WordPress?

Quando algo dá errado ao tentar fazer upload de fotos ou vídeos usando uma ferramenta de biblioteca de mídia otimizada, ocorre o erro HTTP do WordPress. Infelizmente, os erros do WordPress geralmente são um pouco mais desafiadores para você corrigir problemas, ao contrário dos erros do navegador, onde normalmente podemos fazer referência a um código de status HTTP.

Como corrigir erro HTTP ao fazer upload de imagens para o WordPress?

Nossa experiência mostrou que o erro HTTP com o WordPress geralmente vem de duas coisas: uma é um erro de cliente ou usuário (sua sessão de login, caracteres de nome de arquivo incorretos etc.); o próximo é um bug ou configuração em seu host WordPress (bug do servidor, lista de memória, plugin de terceiros, ferramentas de thrashing de hospedagem mútua, etc.). E vamos mergulhar em um pouco de ambos.

Aqui estão algumas das soluções mais fáceis para corrigir o erro HTTP ao fazer upload de imagens para o WordPress:

1. Atualize a página

Quando você se depara com um bug HTTP do WordPress, a primeira coisa que você pode fazer é literalmente atualizar sua guia do navegador.

Como corrigir erro HTTP ao fazer upload de imagens para o WordPress

Em seguida, o navegador pode ter perdido momentaneamente a conectividade com o WordPress por qualquer motivo, e o procedimento claramente não foi concluído. Isso pode ser por causa do seu ISP, dos soluços temporários do seu host WordPress, etc. O erro geralmente pode ser corrigido se você recarregar a página e tentar carregá-la novamente.

2. Redimensione ou reduza o arquivo

Pode ser necessário alterar o arquivo de imagem, resultando em uma redução do tamanho do arquivo ou diminuição de pixels (KB ou MB). Você fará isso instantaneamente (diminuindo e redimensionando) adicionando a imagem à biblioteca de mídia com muitos plug-ins de otimização de imagem de terceiros.

Sem um único problema, usamos o Imagify em nosso site há anos. Mas ainda há muitos outros fantásticos por aí. Certifique-se de otimizar as fotos em seus próprios servidores, não localmente. Seja qual for o plugin que você usa. Isso pode prejudicar drasticamente o desempenho do seu site se você otimizar imagens localmente em massa.

3. Renomeie o arquivo de imagem

Não custa tentar renomear o arquivo de foto. Quando você deseja enviar um nome de arquivo duplicado, o WordPress pode adicionar imediatamente um número ao topo, mas tente renomear o arquivo se não funcionar. Infelizmente, o WordPress não autoriza você a renomear o arquivo de um arquivo de imagem que já foi carregado e, portanto, você deve renomear e reenviar o arquivo localmente.

O upload de arquivos existentes normalmente adiciona um -1 ou -2 no final (por exemplo, arquivo de imagem-1.png, arquivo de imagem-2.png). Certifique-se de que seu traço seja aplicado, caso contrário, o Google o lê como uma palavra e afetará seu SEO.

4. Desative plugins e temas temporariamente

Se você tiver erros de HTTP, é sempre uma boa ideia tentar desabilitar seu tema do WordPress para ver se ele corrige esse problema. É sempre uma boa decisão.

Como corrigir erro HTTP ao fazer upload de imagens para o WordPress

Você só pode clonar seu site ao vivo para um ambiente de teste se não quiser afetar seu site ao vivo. Você pode desativar rapidamente todo o seu plug-n para começar a diminuir quando um erro HTTP ao fazer upload de imagens para o WordPress .

5. Atualize para a versão mais recente do PHP

WordPress sugere oficialmente PHP 7.3 ou mais. Se você não fizer isso, você está abaixo do que os desenvolvedores do CMS definiram critérios mínimos.

Relacionado: Como atualizar o PHP no WordPress facilmente

As atualizações novas e suportadas do PHP são sempre recomendadas porque têm maior estabilidade e funcionalidade, incluindo correções de bugs e recursos de depreciação.

6. Corrija problemas de desempenho com Imagick e hosts compartilhados

O WordPress é usado para processar imagens por meio de dois módulos PHP do WordPress separados: GD Library e Imagick (ImageMagick) . O WordPress pode usar um deles dependendo do que está instalado no seu servidor.

A preocupação é que os hosts compartilhados do WordPress tenham muitos serviços ofuscados em seus planos de fundo. Apenas no mesmo computador eles prenderiam muitos consumidores. Um problema comum que as pessoas enfrentam é que o Imagick (ImageMagick) tem muito poucas ferramentas. Os hosts restringem a capacidade de vários threads, contribuindo assim para o erro HTTP do WordPress.

O código a seguir pode ser aplicado ao topo do seu arquivo .htaccess, alterando o limite de thread para algo maior.

 MAGICK_THREAD_LIMIT 1

Outra opção é dizer que o WordPress não usa o Imagick, mas sim a biblioteca GD. Você pode fazer isso apenas aplicando o seguinte código ao arquivo functions.php do seu tema.

 function wpb_image_editor_default_to_gd( $editores) {
$gd_editor = 'WP_Image_Editor_GD';
$editores = array_diff( $editores, array( $gd_editor));
array_unshift( $editores, $gd_editor );
retornar $editores;
}
add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd' );

7. Entre em contato com seu host no WordPress

Se você já tentou as etapas acima e ainda está com o bug HTTP do WordPress, sugerimos entrar em contato com seu host WordPress para obter suporte antes de continuar. Muitas das outras soluções de problemas são um pouco mais avançadas e muitas vezes você pode perguntar ou verificar seu host.

Esses valores podem ser restringidos pela sua empresa de hospedagem.

 upload_max_filesize
post_max_size
max_execution_time
max_input_time

De preferência aos seguintes valores.

 upload_max_filesize 64 milhões
post_max_size 64M
max_execution_time 300
max_input_time 300

Resumir

Como você pode ver, o erro HTTP do WordPress pode ser corrigido de várias maneiras. Esperamos que uma das soluções acima tenha funcionado para você e que você já tenha rastreado sua mídia e carregado. Talvez seja hora de começar a mudar para um host WordPress decente se você ainda encontrar um erro HTTP ao fazer upload de imagens para o WordPress.

É isso, esperamos que você aprenda como corrigir erro HTTP ao fazer upload de imagens para o WordPress facilmente. E para o visitante que nos pediu para escrever um artigo sobre Como justificar texto no WordPress Gutenberg, temos um artigo dedicado a isso. Então, por favor, verifique o artigo a partir daqui.

Sinta-se à vontade para deixar respostas e sugestões na caixa de comentários abaixo.