Como corrigir arquivos e bancos de dados corrompidos ou quebrados no WordPress

Publicados: 2021-12-06

O desempenho notável e a estabilidade inigualável do WordPress o tornam a melhor escolha para os proprietários de sites.

No entanto, erros em uma plataforma online são inevitáveis, pois muitos componentes trabalham juntos, e o mesmo vale para o WordPress. A maioria desses erros são corrigíveis. Mas, quando se trata de arquivos corrompidos e erros de conexão de banco de dados, as coisas podem ser complicadas.

Isso ocorre porque um arquivo pode ser corrompido de muitas maneiras diferentes, e sua causa pode ser difícil de determinar.

Felizmente, existem diferentes maneiras de lidar com problemas de corrupção e quebra do WordPress, mesmo que você não tenha 100% de certeza de por que eles estão acontecendo. Neste artigo, ensinaremos como corrigir esses arquivos corrompidos usando diferentes métodos comprovados.

Agora, vamos começar!

Índice

  • O que é um arquivo corrompido ou quebrado?
    • Problemas do servidor
    • Permissões de arquivo incorretas
    • Erro de banco de dados
    • Erros com a versão do PHP
  • 4 métodos para corrigir arquivos e bancos de dados corrompidos ou quebrados
    • 1. Restaurando seu site a partir de um backup
    • 2. Reparando o banco de dados do WordPress
    • 3. Substituindo os arquivos principais do WordPress
    • 4. Depuração
  • Conclusão

O que é um arquivo corrompido ou quebrado?

Você pode ter encontrado uma instância quando não consegue acessar o arquivo anteriormente localizado em um local específico. Este é um caso de corrupção de arquivo. Um arquivo corrompido é um arquivo que não pode ser acessado de seu local anterior.

Quando se trata do WordPress, a corrupção de arquivos pode ser de diferentes tipos. Você pode não conseguir acessar alguns dos arquivos principais, enfrentar o erro de conexão de banco de dados mais comum e assim por diante.

Muitos fatores levam à corrupção de arquivos. A lista é bastante longa. Mas, na maioria dos casos, estas são as causas comuns de corrupção de arquivos:

Problemas do servidor

O problema mais comum com o servidor é uma falha do servidor. Uma falha do servidor pode ocorrer devido a vários motivos, como falha de hardware do servidor, interrupção do servidor, falha do servidor, firewall do servidor e assim por diante.

Sempre que ocorre uma falha no servidor durante qualquer atualização de arquivo do WordPress, ele pode ser corrompido, pois as alterações não são salvas corretamente.

Permissões de arquivo incorretas

Permissões de arquivo incorretas são outro problema comum que leva à corrupção de arquivos. Esse problema pode causar mau funcionamento dos arquivos do WordPress. Como apenas usuários com a permissão certa podem acessar o arquivo, permissões de arquivo erradas podem corromper seus arquivos do WordPress.

Erro de banco de dados

O erro de conexão do banco de dados é um erro relacionado ao banco de dados. Isso inclui inserir credenciais erradas, travamento do servidor de banco de dados, falha de hardware, um bug, etc. Esse pode ser outro motivo para arquivos corrompidos ou quebrados.

Erros com a versão do PHP

Quando há uma atualização do servidor, geralmente, a versão do PHP também é atualizada. Isso pode causar problemas de compatibilidade que levam à corrupção de arquivos do WordPress e seus bancos de dados. Além disso, ultrapassar o limite de memória do PHP também pode causar interrupção do servidor, levando à corrupção do arquivo.

Lembre-se, você pode nem saber que seu arquivo está corrompido, pois o WordPress não fornece nenhuma mensagem de erro explícita para corrupção de arquivo. Com base em diferentes causas de corrupção de arquivos, você pode receber várias mensagens de erro. Por exemplo, a corrupção do arquivo de banco de dados não permite que você estabeleça uma conexão com o banco de dados, enquanto a corrupção do arquivo principal do WordPress pode tornar seu site WordPress inutilizável.

4 métodos para corrigir arquivos e bancos de dados corrompidos ou quebrados

Independentemente do motivo, existem algumas maneiras de corrigir arquivos e bancos de dados corrompidos ou quebrados no WordPress. Alguns deles incluem:

1. Restaurando seu site a partir de um backup

Os backups são a melhor maneira de restaurar um site ao seu estado anterior antes de qualquer dano. Para um arquivo corrompido, os backups podem ser a melhor maneira de reverter a corrupção em sua instalação.

Restaurar um site usando um plug-in de backup e restauração é fácil. Mas, as coisas podem ficar complicadas quando você não pode acessar seu painel do WordPress.

Normalmente, os hosts da Web fornecem backup automático ou um recurso de restauração do servidor que permite reverter as alterações. Portanto, se você tiver seus arquivos de backup, incluindo um arquivo de banco de dados, plugins, temas, uploads e outros arquivos, poderá restaurá-los em apenas algumas etapas. Se você quiser se aprofundar em como fazer backup do seu site WordPress, temos um artigo sob medida para você. Não deixe de conferir.

Caso seu host não forneça essa opção, você precisará restaurar seu site manualmente.

Para restaurar seu banco de dados manualmente, você precisará acessar o painel do phpMyAdmin usando o cPanel.

selecionando a versão do PHP no cPanel

Localize seu banco de dados quando estiver nele e limpe-o. Você pode selecionar todas as tabelas e soltá-las e começar do zero.

soltar banco de dados

Agora que está tudo limpo, vá para a aba Importar dentro do mesmo banco de dados. Depois de clicar na guia Importar , procure o botão Escolher arquivo e clique nele.

escolha importar banco de dados do cpanel

Localize o arquivo de backup do banco de dados, que está no formato .sql. Escolha o arquivo e aperte o botão Go . É isso, e você verá o site restaurado em alguns segundos.

Da mesma forma, para restaurar seus arquivos do WordPress manualmente, você pode fazer login no seu servidor usando o cliente FTP, acessar o diretório raiz do WordPress e procurar o arquivo pubic_html . Às vezes, os arquivos do diretório raiz podem estar no diretório www ou dentro do diretório com o nome do seu site.

arquivo html público

Quando estiver dentro, selecione todos os arquivos e exclua-os. Em seguida, baixe novamente os arquivos principais do WordPress do site oficial. Quando o download estiver concluído, retorne ao seu cliente FTP e acesse a pasta local do WordPress.

excluir todos os arquivos de public_html

Selecione todos os arquivos do diretório local e carregue-os. Se você seguiu as etapas corretamente, verá os arquivos no lugar certo onde sua configuração antiga do WordPress costumava estar. Isso vai demorar um pouco, pois há muitos arquivos.

Quando isso for feito, você precisará ir para wp-content/plugins e carregar seus arquivos de plugins do backup. Selecione todas as pastas que deseja restaurar e carregue-as usando a opção Carregar por meio de seu cliente FTP.

carregar arquivos de plugins do backup em ftp

Da mesma forma, repita o mesmo processo com seus temas e faça o upload para restaurá-los. Vá para wp-content/theme e wp-content/uploads e repita o mesmo processo que você fez para plugins. Depois de terminar com plugins, temas e uploads, você poderá acessar seu site sem erros.

2. Reparando o banco de dados do WordPress

Reparar um banco de dados é a opção que você pode usar quando não tiver backups adequados. Embora o WordPress forneça uma opção de reparo, essa opção está desativada por padrão.

Para ativar a opção de reparo, vá ao seu cliente FTP e acesse o diretório do WordPress. Lá você verá um arquivo chamado config.php.

acesse o arquivo wp-config

Clique com o botão direito do mouse no arquivo wp-config.php e clique na opção 'Editar'. Abra o arquivo com seu editor de texto padrão.

como editar o wp-config

Você pode então adicionar a seguinte linha ao seu código:

 define('WP_ALLOW_REPAIR', true);

Você pode adicionar esta linha em qualquer lugar no código; no entanto, é melhor adicioná-lo por último. Depois de adicionar o código, você pode navegar para http://yourwebsite.com/wp-admin/maint/repair.php. Isso leva você a uma nova tela onde você verá duas opções como esta.

Reparando banco de dados no WordPress

Clique em “Reparar banco de dados” e veja como o WordPress faz sua mágica. Você pode então acessar seu banco de dados sem nenhum erro.

3. Substituindo os arquivos principais do WordPress

Quando você não tiver backups ou não puder restaurar seu site, precisará substituir seus arquivos principais do WordPress. Lembre-se, você perderá todas as suas personalizações anteriores assim que optar por esse processo.

Baixe a versão mais recente do WordPress e descompacte-a. Abra a pasta onde você descompactou o arquivo .zip.

extrair o arquivo do WordPress na pasta

Consecutivamente, acesse seu site através do cliente FTP na outra janela da mesma tela.

Agora, navegue até a pasta raiz do WordPress e carregue todos os arquivos do seu diretório local do WordPress. Você terá a opção de substituir os arquivos duplicados existentes. Escolha a opção “Sim para todos” e sente-se e relaxe.

É importante observar que esse processo altera apenas seus arquivos principais do WordPress e não afeta suas configurações de plugins e temas.

4. Depuração

Por fim, se você já tentou de tudo dos métodos acima, pode tentar depurar seu site WordPress. Para isso, você precisará ativar o modo de depuração do WordPress. Você pode encontrar muitos tutoriais sobre como fazer isso na internet.

Outra opção é verificar seus logs de erros e ver se você consegue identificar o problema. Para verificar seus logs de erros, procure o arquivo chamado debug.log em sua pasta /wp-content/ .

Você também pode receber ajuda do seu anfitrião. Às vezes, pode haver problemas de configuração incorreta ou mau funcionamento interno que seu host pode corrigir. Nesses casos, enviar seus arquivos de log de erros para seu host é a solução definitiva.

Conclusão

Neste artigo, você encontrará tudo o que precisa saber sobre arquivos corrompidos e como corrigir arquivos e bancos de dados corrompidos ou quebrados no WordPress. A partir da descrição dos arquivos corrompidos e como eles são corrompidos, o artigo explica maneiras de corrigir arquivos e bancos de dados corrompidos.

A melhor maneira de proteger os arquivos e bancos de dados do seu site contra corrupção é ter um backup adequado. Também temos um artigo sobre como fazer backup do seu site WordPress. Sinta-se à vontade para verificar se estiver em um dilema.