Como corrigir erro de falha na atualização do WordPress: guia passo a passo fácil
Publicados: 2023-09-12Você está cansado de ver o WordPress exibir mensagens de “falha na atualização” ou “falha na publicação” sempre que você tenta atualizar o sistema ou fazer uma alteração no CMS? Bem, pode ser problemático para os visitantes porque esse tipo de mensagem pode impedi-los de acessar o conteúdo da página.
Para um iniciante, isso pode deixar você sem ideia do que deu errado, pois essa mensagem de erro não diz muito mais do que a própria mensagem.
Ao longo deste blog, abordaremos os problemas e possíveis soluções para as atualizações com falha. Além disso, falaremos sobre a importância de atualizar seu site WordPress. Vamos mergulhar nisso!
Compreendendo a importância das atualizações do WordPress
Para qualquer tipo de software, as atualizações são uma necessidade. Eles vêm como versões melhoradas do software, direto dos desenvolvedores. O mesmo vale para o WordPress.
Uma atualização garante melhorias de segurança ao site, com proteção contra muitas vulnerabilidades, aborda e corrige bugs nas compilações anteriores, e também cria compatibilidade para os plugins e temas mais recentes.
É por isso que recomendamos que você sempre mantenha o WordPress atualizado com a versão mais recente. No entanto, muitas vezes vemos reclamações como “A atualização do WordPress quebrou meu site!” ou perguntas como “Por que minhas atualizações continuam falhando?”
Às vezes, ao atualizar o site, você encontrará a mensagem de erro “Falha na atualização do WordPress” e não terá a menor ideia do que aconteceu. Vamos verificar o problema de ‘falha na atualização do WordPress’.
O que causa o erro “Falha na atualização do WordPress”?
Existem alguns motivos básicos a serem abordados quando você vê mensagens de erro como falha na atualização do WordPress. Alguns motivos incluem, mas não estão limitados a:
- Problemas relacionados ao servidor
- Conflitos de plugins ou temas
- Permissões de arquivos e diretórios
- Problemas de conectividade com a Internet
1. Problemas relacionados ao servidor
Um problema comum são os recursos insuficientes do servidor, onde o seu ambiente de hospedagem não possui a memória necessária ou a capacidade de processamento para acomodar o processo de atualização. Isso pode resultar em atualizações de tempo limite do WordPress ou atualizações incompletas.
Além disso, problemas de compatibilidade com a versão PHP podem dificultar a atualização, já que o WordPress depende de funções específicas do PHP. Recomendamos que seu host suporte PHP 7.4 ou superior para executar o WordPress.
2. Conflitos de plugins ou temas
Plugins e temas são a base de um site WordPress. É isso que torna o WordPress um dos melhores e mais versáteis sistemas de gerenciamento de conteúdo do mundo. No entanto, às vezes a instalação de um novo tema ou plugin no WordPress pode impactar o processo de atualização.
É totalmente possível que o plugin ou tema instalado seja incompatível com a nova versão do WordPress, e por isso a atualização pode falhar.
3. Permissões de arquivos e diretórios
Outro motivo para o erro “Falha na atualização do WordPress” pode ser a luta do servidor para criar um arquivo temporário necessário durante a atualização no diretório /upgrade/ . Para criar este arquivo, o servidor deve ter permissão para gravar nessa pasta.
4. Problemas de conectividade com a Internet
Como o WordPress é baseado na web, é necessária uma conexão estável à Internet para seu funcionamento. Como vimos, na maioria das vezes você recebe o erro de falha de publicação no WordPress devido à falta de conectividade. Se sua conexão com a Internet estiver fraca ou perdida, você poderá não conseguir publicar ou editar uma postagem/página.
Como corrigir erro de falha na atualização do WordPress (em 6 etapas)
Aqui estão 6 etapas fundamentais que você pode seguir para evitar falha na atualização do WordPress ou erro de publicação.
Etapa 1: verifique a conectividade com a Internet e o URL do site
Perder o WiFi ou a Internet é o problema mais comum que resulta em falhas nas atualizações. Certifique-se de que sua conexão esteja estável durante o processo de atualização.
A próxima coisa a verificar são as configurações de URL do site WordPress. No painel, basta ir em Configurações ⇒ Geral. Certifique-se de que ' Endereço do Site ' e ' Endereço WordPress ' sejam fornecidos corretamente. Ambas as caixas devem ter os mesmos URLs na maioria dos casos.
Etapa 2: use a integridade do site WordPress para verificar o status da API REST
Desde que o Block Editor foi lançado, o problema comum de “Falha na publicação” surgiu porque a API REST foi bloqueada e desabilitada. Sempre que você vir esse erro, verificar o status da API REST seria um ótimo lugar para iniciar a solução de problemas.
Felizmente, o WordPress possui uma ferramenta integrada de integridade do site, que mostra informações vitais sobre a segurança e o desempenho do site. Basta navegar até Ferramentas ⇒ Saúde do Site. Verifique a guia de status e veja se a API REST está disponível no teste aprovado .
Se a API REST estiver desabilitada, há maneiras de reativá-la. Estes são:
- Verifique se a Cloudflare está bloqueando a API REST inspecionando o conjunto de regras .
- Autentique o site com a API REST por meio do arquivo * .htaccess .
- Certifique-se de que os erros estejam relacionados ao servidor. Edite o web.config se necessário.
Etapa 3: desative todos os plug-ins instalados
Às vezes, os plug-ins instalados causam problemas de “falha na atualização” por vários motivos. Se você acha que tem alguns plug-ins com bugs instalados em seu site, esse pode ser o motivo da mensagem “Falha na atualização do WordPress”. Sua melhor aposta seria desabilitar todos os plugins e tentar atualizar o WordPress.
O processo é bastante simples. Basta ir para Plugins e selecionar Plugins Instalados . Basta marcar a caixa para selecionar todos os plug-ins. Desative todos eles de uma vez usando as ações em massa menu suspenso.
Depois disso, verifique se o erro de atualização ou publicação ainda persiste. Caso contrário, você pode ter certeza de que foram os plugins. Qual deles, agora que você deveria descobrir?
Etapa 4: verifique os serviços de firewall do seu site
Usar um serviço de firewall como Cloudflare ou Sucuri pode bloquear as solicitações da API REST. Se o endereço IP do seu site parecer suspeito para o firewall, ele tentará filtrá-lo e também poderá bloquear a API REST.
Se outros métodos falharem, você pode tentar desabilitar temporariamente o firewall e ver se ocorre o erro de falha na atualização do wordpress. Normalmente você pode desativá-lo na seção de domínio do painel do serviço de hospedagem.
Por exemplo, se você estiver usando BlueHost , poderá encontrá-lo na guia Meus Sites ⇒ Gerenciar ⇒ Desempenho .
Etapa 5: instale e ative temporariamente o plugin do Editor Clássico
Se o erro “Falha na publicação no WordPress” persistir, uma etapa de solução de problemas seria voltar para o editor clássico. Estou abordando esse método porque é o antigo editor do WordPress que não depende da API REST.
Basta instalar e ativar o plugin do Editor Clássico para ativar este modo. Esperançosamente, você não verá mais a mensagem de erro.
Etapa 6: habilite o modo de depuração e revise os logs de erros do PHP
Felizmente, o WordPress controla todos os erros em um log. Embora não armazene erros da API REST , você ainda pode verificar outros problemas neste modo.
Agora, você precisará entrar no seu FTP ou Gerenciador de Arquivos. Certifique-se de ter os detalhes de login em mãos. O FTP ajuda você a acessar os arquivos do seu site no servidor de hospedagem, permitindo fazer alterações no nível do servidor.
Acesse seu servidor via FTP e localize uma pasta chamada “WordPress”. Dentro desta pasta, encontre o arquivo wp-config.php . Use um editor de texto para abrir o arquivo wp-config.ph p. Basta adicionar as seguintes linhas a esse arquivo:
// Altera WP_DEBUG para verdadeiro
define('WP_DEBUG', verdadeiro);
// Mantenha um registro dos erros do WordPress
define('WP_DEBUG_LOG', verdadeiro);
Salve as alterações e carregue o arquivo de volta no servidor. Agora tente recriar o erro de atualização ou publicação.
Depois disso, acesse a conta de hospedagem através do cliente FTP e vá para /wp-content/folder . A partir daqui, basta baixar o arquivo debug.log para o seu computador.
Abra-o e verifique os erros. Consulte os especialistas com dicas.
Ainda não consegue atualizar? Confira a hospedagem e peça ajuda
Se todas as etapas falharem, você pode querer dar uma olhada no serviço de hospedagem, pois o problema pode estar aí. Será melhor entrar em contato com os serviços de hospedagem e resolver os problemas. Certifique-se de enviar registros e dizer o que você fez para corrigir o problema.
Você também pode buscar suporte em fóruns do WordPress, especialmente para plug-ins com suporte fraco ou nenhum suporte ao usuário. Alguns plug-ins gratuitos tendem a não ter suporte, e o fórum de suporte do WordPress é um ótimo lugar para obter ajuda.
Prevenindo futuras falhas de atualização do WordPress
Para evitar falhas nas atualizações no futuro, tente sempre seguir estas regras. Estes são alguns procedimentos e medidas padrão que muitas vezes são esquecidos. Lembre-se do seguinte:
- Manutenção regular do site
- Manter plugins, temas e núcleo do WordPress atualizados
- Testando atualizações em um site de teste
Palavras finais
Mostramos as etapas fundamentais para corrigir o erro de falha na atualização do WordPress e o erro de falha na publicação. Junto com isso, esclarecemos as prováveis razões desses problemas.
Esperamos que os problemas sejam resolvidos com estas seis etapas. Incentivamos você a ser sempre proativo na abordagem desses problemas e a conversar nos fóruns de suporte do WordPress. Além disso, lembre-se dos benefícios de um site WordPress saudável e bem mantido, com plug-ins e núcleo atualizados.