Correção: Erro HTTP do WordPress ao carregar mídia

O WordPress é um software que se tornou o sistema de gerenciamento de conteúdo mais utilizado e é usado para criar blogs. É open source escrito em PHP. No entanto, recentemente, muitos relatórios foram recebidos por usuários que encontraram o erro “ HTTP error ” em seu WordPress. Este erro ocorre quando o usuário está tentando fazer upload de um arquivo de mídia, mas não consegue fazer isso.

Erro HTTP no WordPress

O que causa o erro HTTP do WordPress ao carregar mídia?

Investigamos esse problema específico, analisando vários relatórios de usuários e as estratégias de reparo que são comumente usadas para corrigir esse problema específico no WordPress. Como se vê, existem várias razões diferentes pelas quais esse problema específico ocorre:

  • Problema do Navegador : Cada navegador possui diferentes configurações e serviços. Alguns podem entrar em conflito com a operação de upload de arquivos de mídia no WordPress por alguns motivos. Enquanto outros não terão problemas para concluir a tarefa.
  • A configuração do Site : Às vezes, o tamanho da imagem ou as configurações padrão do seu site podem estar bloqueando o upload de imagens. Alterar alguns dos códigos pode ajudar a consertá-lo.

Agora que você tem uma compreensão básica da natureza do problema, seguiremos em direção aos métodos. Esses métodos funcionaram para diferentes usuários tentando diferentes. Experimente e veja qual deles funciona para você.

Método 1: Alternar os navegadores

É possível que esse erro não esteja relacionado ao site, mas relacionado ao navegador que o usuário está usando. Antes de confirmar como o erro dentro do WordPress, verifique a mesma situação em um navegador diferente. Principalmente o problema que os usuários recebem é no Google Chrome, então tentar o Firefox ou o Safari pode funcionar para eles. Navegadores diferentes terão um impacto diferente no uso do WordPress e no upload de imagens para ele.

Método 2: Editando a função de tema

Você pode fazer diretamente a edição no WordPress ou usando o painel de controle de hospedagem. Você pode encontrar o arquivo no diretório de temas do seu site. O arquivo onde você precisa editar será “function.php”. Para editar o arquivo no WordPress, siga os passos abaixo:

  1. Abra o seu Painel do WordPress simplesmente adicionando o wp-admin ao seu URL, como:
     example.com/wp-adminNote 

    example.com será o seu URL para o seu site

    Abrindo seu painel no WordPress
  2. Agora no seu painel, vá para " Theme Editor " no painel do lado esquerdo através do Appearance
  3. Então você precisa selecionar um tema no canto superior direito " Selecionar tema para editar "
  4. Agora abra “ function.php ” abaixo da seleção do tema
  5. E adicione as seguintes linhas:
     add_filter ('wp_image_editors', 'change_graphic_lib'); função change_graphic_lib ($ array) {return array ('WP_Image_Editor_GD', 'WP_Image_Editor_Imagick'); } 

    Editando o código em function.php
  6. Agora salve e tente novamente o upload da imagem.

Método 3: Editando o .htaccess

O arquivo .htaccess existe na pasta raiz do seu WordPress. Este arquivo controla solicitações de uma função para outra e atua como um gatekeeper para todos os tipos de coisas. Para corrigir o erro HTTP através deste arquivo, você precisa seguir os seguintes passos:

  1. Abra seu diretório raiz através do WordPress instalado ou usando um painel de controle, como o cPanel
  2. Em seguida, abra o .htaccess na pasta raiz do seu site

    Abrindo o arquivo .htaccess no diretório raiz
  3. Adicione o seguinte código ao arquivo .htaccess :
     SetEnv MAGICK_THREAD_LIMIT 1 

    Este código irá limitar o Imagic para usar thread único ao processar as imagens

  4. Agora salve e verifique fazendo o upload da imagem novamente

Artigos Interessantes