Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como corrigir o erro “Upload: Falha ao gravar arquivo no disco” no WordPress

Você está vendo o erro “Upload: failed to write file to disk” ao fazer upload de arquivos no WordPress?

Esse erro comum pode ser muito frustrante para usuários iniciantes, pois impede o upload de arquivos para o seu site WordPress.

Neste artigo, mostraremos como corrigir a mensagem “Upload: failed to write file to disk” no WordPress.

Upload failed to write file to disk error in WordPress

Dica de especialista: Você está cansado de lidar com erros do WordPress e tarefas de manutenção contínuas? Nossos serviços de manutenção WPBeginner podem cuidar de tudo, desde atualizações até o monitoramento do tempo de atividade, para que você possa se concentrar no crescimento de seus negócios. Além disso, você terá acesso a uma equipe de suporte 24 horas por dia, 7 dias por semana!

Quais são as causas do erro Failed to Write File to Disk no WordPress?

Esse erro do WordPress pode ocorrer devido a vários motivos. No entanto, o mais comum é a permissão incorreta de pastas.

Cada arquivo e pasta em seu site tem um conjunto de permissões. Seu servidor da Web controla o acesso aos arquivos com base nessas permissões.

Permissões incorretas para uma pasta podem impedir que você grave arquivos no servidor. Isso significa que seu servidor da Web não pode criar ou adicionar novos arquivos a essa pasta específica.

Se você tentar fazer upload de imagens ou de outros arquivos na área de administração do WordPress, receberá uma das seguintes mensagens de erro:

  • O WordPress falhou ao gravar no disco.
  • O WordPress não conseguiu fazer o upload devido a um erro de falha ao gravar o arquivo no disco.
  • Não é possível criar o diretório wp-content/uploads/2016/03. Seu diretório pai pode ser gravado pelo servidor?

Dito isso, vamos dar uma olhada em como solucionar o erro “Upload: failed to write to disk” no WordPress.

Como corrigir o erro de falha de gravação do upload no disco no WordPress

Primeiro, você precisa se conectar ao seu site WordPress usando um cliente FTP.

Para este tutorial, estamos usando o cliente FTP gratuito FileZilla. Se você estiver usando outro cliente de FTP, a interface poderá ser um pouco diferente.

Quando estiver conectado, clique com o botão direito do mouse na pasta wp-content e selecione “File permissions” (Permissões de arquivo).

FTP file permissions

Isso abrirá a caixa de diálogo de permissões de arquivo em seu cliente FTP.

Ele mostrará as permissões de arquivo para o proprietário, o grupo e o público.

Changing file permissions for wp-content folder

Você precisa digitar 755 no campo Valor numérico.

Depois disso, você deve marcar a caixa ao lado de Recurse into subdirectories’.

Em seguida, você precisa clicar na opção “Apply to directories only” (Aplicar somente a diretórios) e, em seguida, clicar no botão “OK” para continuar.

Seu cliente FTP agora definirá as permissões de pasta como 755 e as aplicará a todas as subpastas dentro de wp-content. Isso inclui a pasta de uploads, onde todas as suas imagens estão armazenadas.

Certifique-se também de que as permissões de arquivos individuais na pasta wp-content estejam corretas.

Mais uma vez, clique com o botão direito do mouse na pasta wp-content e selecione “File permissions” (Permissões de arquivo). Desta vez, alteraremos as permissões dos arquivos.

Digite 644 no campo Valor numérico e marque a caixa ao lado de ‘Recurse into subdirectories’.

Agora, clique na opção “Apply to files only” (Aplicar somente a arquivos).

File permissions

Clique no botão “OK” para continuar. Seu cliente FTP agora definirá as permissões de arquivo como 644 para todos os arquivos na pasta wp-content.

Agora você pode acessar seu site do WordPress e tentar carregar arquivos.

Se o erro persistir, será necessário entrar em contato com o provedor de hospedagem do WordPress e solicitar que ele esvazie o diretório de arquivos temporários.

O WordPress faz o upload de suas imagens usando PHP, que primeiro salva os uploads em um diretório temporário em seu servidor da Web. Depois disso, ele os move para a pasta de uploads do WordPress.

Se esse diretório temporário estiver cheio ou mal configurado, o WordPress não poderá gravar o arquivo no disco.

Essa pasta temporária está localizada no seu servidor e, na maioria dos casos, não é possível acessá-la usando FTP. Será necessário entrar em contato com o host da Web e solicitar que ele a esvazie para você.

Esperamos que este artigo tenha ajudado você a resolver o erro “Upload: failed to write file to disk” no WordPress. Talvez você também queira ver nosso guia sobre como corrigir problemas comuns de imagem no WordPress e nossas escolhas de especialistas dos melhores plug-ins do WordPress para expandir seu site.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

7 ComentáriosDeixe uma resposta

  1. kehinde

    i have try this process and still cant upload files

  2. Farukh

    Hello,
    I am extremely confused. You repeated same process two times. First you changed file permissions of wp-content folder 755. Second you change the file permissions of wp-content folder to 644. You could change to 644 first time. Why twice. Confused please tell exactly what you did.

    • WPBeginner Support

      Hey Farukh,

      These are not the same process. First you would set folder permissions recursively to 755 for wp-content and all folders inside it, and then you set file permissions to 644 for all the files inside wp-content folder.

      Administrador

  3. Felipe

    Just give more space to your web hosting account

  4. Kristin Larsen

    I wanted to also let anyone who may be Googling this issue there is another cause specific to BlueHost users. Every once in a great while, if you’re on a shared hosting / cloud hosting environment, BlueHost’s temporary folder that holds browser uploads will fill up and prevent anyone from adding new images/uploads. If that happens, just call their tech support and ask them to empty their temporary folder. That will solve the issue. There’s nothing on our end that we can do as a user to clear it or prevent it.

    • Ivy

      Thank you SO much for this comment. This just saved me so much time. My client uses BlueHost and I am building them a new website. I have never worked with BlueHost or run into this problem before until now.

  5. Ashlee

    Are there any other things to check after this process. All permissions are correct I uploaded one day and then the next day I couldn’t upload (no HTML changed) the temporary files have been cleared.

    Thank you.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.