Enquanto trabalhava no meu blog hoje, o WordPress mostra erro HTTP ao fazer upload de imagens, fiquei confuso e desamparado. Tentei fazer o upload da imagem várias vezes, mas o erro não desaparece. Após 5-6 tentativas, consegui fazer o upload das imagens novamente com sucesso. Mas meu sucesso durou pouco, pois depois de alguns minutos o mesmo erro bate à minha porta.
Embora existam muitas correções disponíveis para o problema acima, mas, novamente, elas desperdiçarão seu tempo, é por isso que vou corrigir esse erro HTTP ao fazer upload de imagens e, depois que você terminar este artigo, posso garantir que essa mensagem de erro será muito longe.
Conteúdo[ ocultar ]
- Correção para WordPress mostra erro HTTP ao fazer upload de imagens
- Tamanho da imagem
- Aumente sua memória PHP
- Adicionando um código ao arquivo .htaccess
- Alterando o arquivo functions.php do tema
- Desativando Mod_Security
- Reinstalando a versão mais recente do WordPress
- Correções diversas
Correção para WordPress mostra erro HTTP ao fazer upload de imagens
Tamanho da imagem
Esta primeira e óbvia coisa a verificar é que as dimensões da sua imagem não excedem a sua área de conteúdo de largura fixa. Por exemplo, digamos que você queira postar uma imagem de 3000X1500, mas a área de conteúdo da postagem (definida pelo seu tema) é de apenas 1000px, então você definitivamente verá este erro.
Observação: Por outro lado, sempre tente limitar as dimensões da sua imagem a 2000X2000.
localizacao pokemon go
Embora o acima possa não necessariamente corrigir seu problema, vale a pena verificar novamente. Se você quiser verificar as diretrizes do WordPress sobre imagens, por favor leia aqui .
Aumente sua memória PHP
Às vezes, aumentar a memória PHP permitida ao WordPress parece corrigir esse problema. Bem, você nunca pode ter certeza até tentar, adicione este código define('WP_MEMORY_LIMIT', '64M') dentro de voce wp-config.php Arquivo.
Nota: Não toque em nenhuma outra configuração em wp-config.php ou seu site ficará completamente inacessível. Se você quiser, pode ler mais sobre Editando o arquivo wp-config.php .
Para adicionar o código acima, basta ir ao seu cPanel e ir para o diretório raiz da sua instalação do WordPress, onde você encontrará o arquivo wp-config.php.
Se o acima não funcionar para você, há uma boa chance de que seu provedor de hospedagem na web não permita que você aumente o limite de memória PHP. Nesse caso, falar diretamente com eles pode ajudá-lo a alterar o limite de memória do PHP.
Adicionando um código ao arquivo .htaccess
Para editar seu arquivo .htaccess basta navegar até Yoast SEO > Ferramentas > Editor de Arquivos (se você não tiver o Yoast SEO instalado, então você deve instalá-lo e você pode ler sobre como configurar este plugin aqui ). No arquivo .htaccess basta adicionar esta linha de código:
|_+_|
Após adicionar o código basta clicar em Salvar alterado para .htaccess e verificar se o problema foi resolvido.
Alterando o arquivo functions.php do tema
Na verdade, vamos apenas dizer ao WordPress para usar GD como a classe WP_Image_Editor padrão usando o arquivo theme functions.php. A partir da atualização mais recente do WordPress, o GD foi abstraído e o Imagick é usado como um editor de imagens padrão, portanto, voltar ao antigo parece corrigir o problema para todos.
Recomendado: Aparentemente, também existe um plugin para fazer isso, vá aqui. Mas se você quiser editar manualmente o arquivo, continue abaixo.
Para editar o arquivo functions.php do tema, navegue até Appearance > Editor e selecione Theme Functions (function.php). Quando estiver lá, basta adicionar este código no final do arquivo:
|_+_|Observação: Certifique-se de adicionar este código dentro do sinal final do PHP ( ?>)
Esta é a correção mais importante no guia WordPress mostra erro HTTP ao fazer upload de imagens, mas se o problema ainda não for corrigido, continue em frente.
Desativando Mod_Security
Observação: Este método não é recomendado, pois pode comprometer a segurança do seu WordPress e hospedagem. Use este método apenas se você já tentou de tudo e se desabilitar isso funcionar para você, entre em contato com seu provedor de hospedagem e peça suporte.
Novamente, vá para o seu editor de arquivos via Yoast SEO > Tools > File Editor e adicione o seguinte código ao seu arquivo .htaccess:
|_+_|
E clique em Salvar alterado para .htaccess.
Reinstalando a versão mais recente do WordPress
Às vezes, esse problema pode ocorrer devido a um arquivo WordPress corrompido e qualquer uma das soluções acima pode não funcionar; nesse caso, você deve reinstalar a versão mais recente do WordPress:
- Faça backup da sua pasta Plugin do cPanel (Baixe-os) e desative-os do WordPress. Depois disso, remova todas as pastas de plugins do seu servidor usando o cPanel.
- Instale o tema padrão, por exemplo. Vinte e dezesseis e, em seguida, remova todos os outros temas.
- Em Painel > Atualizações, reinstale a versão mais recente do WordPress.
- Carregue e ative todos os plugins (exceto os plugins de otimização de imagem).
- Instale qualquer tema que desejar.
- Tente usar o uploader de imagens agora.
Isso corrigirá o WordPress mostra erro HTTP ao fazer upload de imagens.
Correções diversas
- Não use apóstrofo nos nomes dos arquivos de imagem, por exemplo Aditya-Farrad.jpg'text-align: justify;'>Este é o fim deste guia e espero que agora você já tenha corrigido o problema WordPress mostra erro HTTP ao fazer upload de imagens . Se você ainda tiver alguma dúvida sobre este post, sinta-se à vontade para perguntar a eles nos comentários.
loja microsoft nao abre
Curta e compartilhe esta postagem do blog nas redes sociais para ajudar a divulgar esse problema.
Aditya FarradAditya é um profissional de tecnologia da informação automotivado e escritor de tecnologia nos últimos 7 anos. Ele cobre serviços de Internet, celular, Windows, software e guias de instruções.