Como corrigir erro HTTP ao fazer upload de imagens para o WordPress
Publicados: 2020-10-17Como 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.
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.
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.
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.