Você está experimentando erro ao fazer upload de imagens no WordPress? Este erro de upload pode ser um tanto difícil de identificar a causa mas não se preocupe, este artigo ira te ajudar!
Se você está tentando fazer upload de uma imagem em seu site e tem recebido a seguinte mensagem de erro:
- “Não foi possível criar o diretório”.
- “O diretório ascendente possui permissão de escrita?”.
Se sim, este artigo irá te mostrar como resolver este problema. Caso você não encontre a solução aqui, aproveite e visite o tópico de Correção de Erros.
Índice
Por que isso acontece?
Basicamente, o erro ao fazer upload de imagens acontece quando o WordPress não consegue tratar o upload da imagem.
Este erro normalmente acontece quando o WordPress não possui permissão de escrita na pasta uploads. Por isso, o WordPress lança esta mensagem de erro.
Importante: 90% dos CMS hackeados em 2018 foram sites criados em WordPress. O seu site está seguro? Clique aqui para conhecer nosso treinamento avançado de WordPress.
O que fazer para corrigir o erro ao fazer upload de imagens?
Há duas suspeitas para este caso.
A primeira delas, a mais comum, é que o problema realmente esteja na permissão de escrita da pasta uploads.
As permissões são necessárias para que o WordPress possa gravar não apenas as imagens, mas qualquer tipo de upload em seu site.
A segunda hipótese para o erro ao fazer upload de imagens, é relacionada ao endereço da configuração de Mídia, local onde são armazenados os arquivos de imagem.
Há casos em que, realizando a migração de servidor, o local da imagem pode ter sido alterado.
Neste artigo, vamos ver ambos os casos.
Adicionar permissão na pasta Uploads
Uma das potenciais causas do erro ao fazer upload de imagens é a falta de permissão necessária para gravar a imagem no local certo.
Para essa alteração você pode usar algum programa de FTP que conecte nos diretórios do site. Nós indicamos o uso do FileZilla, no entanto, você pode utilizar qualquer outro cliente FTP.
- Navegue até a pasta citada no erro (wp-content/uploads).
- Clique com o botão direito na pasta e em Permissões do Arquivo (ou File Permissions).
- Na janela seguinte, marque a opção Ler e Escrever na categoria Público e não se esqueça de marcar a opção para fazer a alteração em todas as subpastas.
- Como alternativa, se tiver desenvolvedores dedicados ao seu blog/site, é possível requisitar que apliquem a permissão 775 recursiva no diretório mencionado no erro.
Se estiver usando o FileZilla, o conjunto de permissões ficarão desta forma:
Aguarde alguns minutos e teste novamente o upload da imagem. Caso não funcione, vá para o próximo tópico.
Verifique o caminho da pasta de uploads
Há uma pequena chance do caminho da pasta de uploads esteja configurada de forma incorreta.
Como você sabe, o WordPress tem um caminho específico para armazenar os arquivos de upload, e por consequência, também há um caminho para armazenar as imagens.
Isso pode acontecer no momento da migração de um servidor, onde a configuração antiga não é mais a correta.
- Acesse as Configurações de Mídia do seu administrador.
- Você encontrará o endereço do upload caso o WordPress não tenha encontrado o caminho dentro do seu servidor. Verifique se a pasta upload está no padrão: “/wp-content/uploads/”. Caso não esteja, coloque este padrão.
Conclusão
Sem dúvida, a possibilidade de enviar imagens através do WordPress é de extrema importância para qualquer administrador de site.
Nosso conteúdo torna-se muito mais valor com o uso de imagens. No entanto, o erro ao fazer upload de imagens pode causar uma certa frustração aos criadores de conteúdo.
Sugiro seguir a ordem exata para resolução do erro ao fazer upload de imagens. É necessário, no entanto, entender que nem sempre o problema pode ser resolvido de forma genérica.
Caso nenhum método que eu ensinei funcione, você poderá entrar em contato comigo através do item Consultoria em WordPress. Procure descrever ao máximo o seu problema.