4 maneiras eficazes de corrigir falha do WordPress ao gravar arquivo no disco

Publicados: 2022-12-07

O WordPress se destaca por ser um dos melhores sistemas de gerenciamento de conteúdo. Ele permite que você hospede seu site e publique seu conteúdo de maneira fácil e rápida.

Embora o WordPress tenda a ser bastante confiável, este sistema não é à prova de falhas. Um problema comum com o qual os usuários precisam lidar é o erro do WordPress ao gravar o arquivo no disco. Às vezes, aparece quando o usuário carrega algo em seu site, como uma foto ou uma postagem.

O erro WordPress falhou ao gravar arquivo no disco é comum, mas muito fácil de corrigir. Este guia mostrará como lidar com esse problema e colocar sua agenda de postagens de volta nos trilhos!

  • Por que o WordPress falhou ao gravar arquivos no disco?
  • #1 Verifique a Pasta Temporária
  • #2 Modificar permissão de arquivo de upload
  • #3 Verifique o limite de cota
  • #4 Atualizar Plano de Hospedagem

Por que o WordPress falhou ao gravar arquivos no disco?

Existem muitas razões diferentes pelas quais o WordPress falha ao gravar um arquivo em seu disco. Mas, na maioria das vezes, a origem do problema se enquadra em um desses três casos.

pda-wordpress-failed-to-write-file-to-disk

As pastas temporárias usadas pelo WordPress podem ter esgotado sua capacidade. Este é um caso bastante raro, mas acontece de vez em quando.

Outra explicação para esse erro é que as configurações de permissão da pasta de upload estão incorretas. E este é o motivo mais popular de longe.

O terceiro e último diagnóstico comum é simples. Você provavelmente excedeu o limite de upload do seu serviço de hospedagem.

Felizmente, existem soluções fáceis para todos esses três casos, que mostraremos na próxima seção.

4 maneiras de corrigir falha do WordPress ao gravar arquivo no disco

Dependendo da origem do problema, existem quatro métodos que você pode usar para resolvê-lo. Como mencionamos anteriormente, eles são bastante fáceis de fazer e não exigem muito conhecimento técnico para serem executados. Não precisa se preocupar!

#1 Verifique a Pasta Temporária

Sempre que você carrega algo no WordPress, como fotos ou texto, eles não vão diretamente para sua pasta de uploads . Primeiro, o sistema deposita os arquivos em pastas temporárias nos servidores WordPress. E é de lá que eles são transferidos para sua pasta de uploads .

Se as pastas temporárias ficarem sem espaço, não há como seus arquivos chegarem à sua pasta de uploads . Isso resulta no erro “Upload: Falha ao gravar arquivo no disco” .

Infelizmente, neste caso, o problema vem do lado do servidor (provedor de hospedagem) e não do lado do cliente (seu lado). Portanto, você deve entrar em contato com seu provedor de hospedagem e fazer com que eles examinem as pastas temporárias e as limpem.

Chega um momento em que suas pastas temporárias desaparecem. Se você encontrar o erro “Faltando uma pasta temporária”, confira nosso guia sobre como corrigi-lo.

#2 Modificar permissão de arquivo de upload

Quando você escreve (envia) um arquivo em uma pasta no WordPress, o sistema verifica as configurações da pasta para ver se você pode escrever nela. Se você não tiver as permissões de usuário corretas, não poderá gravar nas pastas. Isso leva à mensagem de erro “Upload: Falha ao gravar arquivo no disco” .

Além das pastas, a mesma coisa se aplica aos arquivos também. Arquivos (fotos, textos, etc.) também possuem configurações de permissão. Não ter a permissão correta impede que você os modifique.

A solução é bastante simples: altere as configurações de permissão das pastas ou arquivos. Existem três formas de fazer isso.

2.1 Por SSH

SSH (Secure Shell) permite que você acesse remotamente seu servidor web e interaja com ele através de um terminal de linha de comando.

No entanto, nem todo mundo sabe como usar o terminal, então esse método exigirá um pouco de conhecimento técnico. Felizmente, você só precisa conhecer os comandos básicos do UNIX para fazer isso.

pda-wordpress-ssh

Você deve primeiro acessar a pasta de instalação do WordPress para alterar a permissão do arquivo de upload. Normalmente, ele está localizado na pasta public_html . Se for esse o caso, você pode copiar e colar o seguinte comando no terminal.

cd public_html

Em seguida, você desejará alterar a permissão da pasta de conteúdo. Execute este comando.

chmod 755 wp-content

Este comando altera a permissão da pasta /wp-content para “755” . Esse número representa a permissão de administrador de nível superior para a pasta. Dá a você a capacidade de ler, escrever e executar comandos na pasta.

Se você quiser ter o mesmo poder sobre todos os arquivos, adicione “-r” antes do “755” .

chmod -r 755

Repita o upload novamente para ver se funciona!

2.2 Através do cliente FTP

Muitas pessoas usam o cliente FTP (File Transfer Protocol) como uma maneira fácil de enviar arquivos de computadores para o WordPress. Se você faz parte dessa multidão, boas notícias: é muito fácil alterar as configurações de permissão de arquivos e pastas.

Abra seu cliente FTP e navegue até a pasta de instalação do WordPress (vá para public_html e wp-content ).

Agora você deve ver uma pasta com o nome uploads . É para lá que todos os seus arquivos irão quando forem carregados no WordPress. O problema é que esta pasta provavelmente está definida com a configuração errada. Então você não pode adicionar nada a ele.

Selecione a caixa de diálogo Permissões de arquivo em seu cliente FTP e verifique se há uma caixa que diz Valor numérico . Digite o número “755” . Isso lhe dará acesso total à pasta.

Dependendo do seu cliente, também deve haver uma opção que diga Recurse into subdirectories . Marque essa caixa. Ele aplicará a permissão definida a todas as pastas e arquivos dentro da pasta de uploads .

Escolha Aplicar apenas a diretórios antes de clicar em Ok para concluir o trabalho.

Deve ser isso! Realize um pequeno teste de upload para ver se o erro de falha ao gravar arquivo no disco do WordPress ainda persiste.

Você pode consultar nosso guia para outras maneiras de alterar as configurações de permissão de arquivos e pastas.

2.3 Com o Gerenciador de Arquivos de Hospedagem

Um Hosting File Manager é bastante semelhante a um cliente FTP. Ele ajuda você a enviar arquivos para o WordPress e gerenciá-los por meio de um painel de controle.

O processo é o mesmo do cliente FTP.

Abra o Hosting File Manager que você está usando e navegue até a pasta de instalação do WordPress ( public_html , depois wp-content ). Agora você verá a pasta de uploads , nosso destino.

Encontre a ferramenta Permissões em seu gerenciador. Cada programa é diferente, por isso não podemos fornecer indicações detalhadas aqui. Se não conseguir encontrá-lo, verifique os documentos de suporte do programa.

Defina a permissão para “755” e pronto!

#3. Verificar limite de cota

Seu limite de cota pode ser um problema. Os serviços de hospedagem na Web geralmente fornecem uma quantidade limitada de espaço em disco. Se você enviar muitos arquivos e ficar sem cota, o servidor impedirá que você envie mais.

A maneira mais simples de corrigir isso é excluir alguns arquivos antigos para abrir caminho para os mais novos. Ou você pode atualizar para novos planos de hospedagem que oferecem uma cota maior para trabalhar.

#4. Atualizar Plano de Hospedagem

Pode ser caro, mas se você usou tanto espaço em disco que recebeu a mensagem de erro “Upload: Falha ao gravar arquivo no disco” , provavelmente é hora de atualizar para um plano melhor. Com uma cota maior, você pode carregar mais dados sem se preocupar em ficar sem espaço.

Alguns serviços de hospedagem têm planos que oferecem espaço em disco ilimitado (portanto, sem cota). No entanto, esses planos podem ser bastante caros.

Certifique-se de que nenhum problema ocorra em seu site

De um modo geral, o erro Falha ao gravar arquivo no disco do WordPress é bastante simples de corrigir. Todos os quatro métodos que mostramos anteriormente não requerem muito conhecimento técnico para serem executados. Alguns só precisam que você faça uma ligação!

Dependendo da origem do problema, você pode escolher a solução de acordo com as várias opções acima. Mas, considerando como esse problema geralmente decorre de configurações incorretas de permissão, você deve inspecionar seu sistema WordPress usando o cliente SSH ou FTP primeiro para ver se tudo está funcionando corretamente.

Então, se isso não funcionar, tente os outros métodos até encontrar um que funcione no seu caso!

Espero que este guia tenha sido útil para você. Não se esqueça de se inscrever em nosso site para obter tutoriais mais detalhados!