Como solucionar problemas comuns de migração do WordPress

Publicados: 2023-05-23

Se o seu servidor de hospedagem atual está causando problemas, migrar seu site WordPress para um novo servidor é uma maneira eficaz de deixá-los para trás de uma vez por todas, não que a migração do WordPress não produza problemas suficientes por conta própria.

Da possível perda de arquivo ao tempo de inatividade da migração e problemas de configuração de nome de domínio, há todos os tipos de problemas em potencial que podem atrapalhar a garantia de uma migração tranquila e contínua.

No entanto, com algumas medidas preventivas e muitas técnicas proativas de solução de problemas na manga, você estará bem armado para superar cada um desses obstáculos com relativa facilidade.

Neste guia, mostraremos como solucionar problemas comuns de migração do WordPress, compartilhando soluções práticas e instruções claras e passo a passo para garantir que sua grande mudança de servidor ocorra sem problemas.

Como solucionar problemas comuns de migração do WordPress: 5 etapas simples

1. Encontrar e substituir recursos ausentes

Um dos problemas mais frustrantes durante a migração do WordPress é a perda de arquivos e recursos cruciais ao longo do caminho.

A princípio, pode não ser imediatamente aparente que os componentes específicos do site não funcionaram, e é por isso que vale a pena aprender como testar seu site após a migração para que você saiba como verificar se há recursos ausentes.

Uma maneira de fazer isso é navegar completamente em seu site e verificar se todas as páginas, imagens, documentos e outros recursos estão intactos. Preste atenção especial aos elementos de missão crítica que são a base do seu site.

Se você notar algum conteúdo ausente ou links quebrados, isso é um sinal bastante sólido de que alguns de seus arquivos estão faltando.

Se você estiver usando um plug-in de migração do WordPress de alta qualidade, eles devem fornecer logs de migração que podem fornecer informações valiosas sobre o processo de migração e quaisquer erros encontrados.

Artigo Continua Abaixo

Por fim, você também pode comparar seu site recém-migrado com a última cópia de backup feita. Ao fazer isso, você pode identificar quaisquer discrepâncias ou arquivos ausentes.

O que fazer sobre arquivos ausentes

Falando em backups, criar um é a maneira mais eficaz de solucionar problemas de arquivos ausentes do WordPress.

solucionar problemas de arquivos wordpress ausentes

Se você ainda não possui um backup do seu site, consulte nosso guia passo a passo para fazer backup do WordPress antes da migração para obter ajuda para criar um.

Na maioria dos casos, arquivos e recursos ausentes podem ser simplesmente substituídos importando sua cópia de backup para o novo site.

2. Minimizando o tempo de inatividade da migração

Todos nós sabemos que o tempo de inatividade é um dos piores problemas possíveis que podemos enfrentar como proprietários de sites.

Quer seu site esteja totalmente offline ou não tenha recursos de servidor suficientes para fornecer funcionalidades básicas, ele não apenas incomoda seus clientes a ponto de eles desistirem, mas também pode ter repercussões significativas para sua empresa na forma de perda de receita e incapacidade de atender aos requisitos necessidades de seus clientes.

Infelizmente, a própria natureza da migração de um site significa que tarefas de missão crítica, como transferência de dados e propagação de DNS, resultarão em pelo menos algum tempo de inatividade.

O que fazer sobre o tempo de inatividade da migração

A melhor maneira de solucionar o tempo de inatividade da migração e impedir que isso afete significativamente seus resultados é simplesmente escolher um horário para a migração em que seu site receba a menor quantidade de tráfego.

Faça login no Google Analytics e preste atenção às tendências de tráfego, procurando os horários fora do pico, quando qualquer interrupção do serviço provavelmente será mínima, na melhor das hipóteses.

Dito isso, mesmo que você agende a migração fora do horário de pico, é essencial se comunicar com seus usuários.

Artigo Continua Abaixo

Hospedagem SiteGround

Coloque um aviso em sua página inicial e use seu marketing por e-mail, mídia social e outros canais para informar os visitantes sobre o tempo de inatividade programado.

Essa abordagem proativa pode ser a única coisa que evita que você perca clientes permanentemente para seus concorrentes devido à migração do site.

3. Resolvendo problemas de configuração de nome de domínio

Mesmo depois de transferir com êxito todos os seus dados de um servidor para outro, ainda há uma série de problemas que você pode encontrar em relação à configuração do nome de domínio.

Os problemas mais comuns nessa área estão relacionados aos seus registros DNS, que são responsáveis ​​por traduzir nomes de domínio legíveis por humanos em endereços IP que os computadores possam entender.

A primeira é simplesmente que os registros DNS (Domain Name Server) contêm as informações erradas, o que significa que seu site não estará acessível por meio de seu nome de domínio até que sejam corrigidos.

A segunda é que as alterações de DNS geralmente demoram um pouco para se propagar totalmente pela Internet, o que significa que, durante esse período, alguns usuários ainda podem ser direcionados para o servidor antigo, enquanto outros podem acessar o novo servidor. Isso pode resultar em problemas intermitentes de acessibilidade e inconsistências na disponibilidade do site.

O que fazer sobre problemas de DNS durante as migrações do WordPress

Para solucionar problemas de DNS, você pode fazer duas perguntas pertinentes:

Meus registros DNS estão configurados corretamente?

Você pode responder a essa pergunta acessando o registrador de domínio ou o console de gerenciamento de DNS e revisando as configurações de DNS do seu domínio.

configurações de registros dns

Anote os registros DNS relevantes, como:

  • A (IPv4)
  • AAAA (IPv6)
  • CNAME
  • registros MX

Agora, observe as informações de DNS do seu novo servidor de hospedagem.

Artigo Continua Abaixo

Hospedagem Woocommerce

Eles combinam?

Caso contrário, aprenda como atualizar seus registros DNS com os novos servidores de nomes de domínio e dê tempo para que eles se propaguem.

Esperei tempo suficiente para que as atualizações de DNS se propagassem?

Embora alguns usuários possam acessar seu site em seu novo servidor em algumas horas, normalmente leva de 24 a 48 horas para que a propagação do DNS seja concluída. Em alguns casos extremos, pode levar até 72 horas.

Se você acha que o processo de propagação está demorando muito, pode acelerá-lo diminuindo o valor TTL (Time to Live), que determina por quanto tempo os servidores DNS ou os dispositivos do usuário podem armazenar em cache as informações.

Se o valor TTL de seus registros DNS estiver definido como alto, o processo de propagação pode levar muito tempo, portanto, baixá-lo deve ajudar a acelerar as coisas.

4. Solução de problemas de erros de conexão de banco de dados

Poucos problemas comuns de migração do WordPress causam mais dores de cabeça do que chegar ao final de todo o processo e receber a terrível notícia de que houve um erro ao estabelecer uma conexão com o banco de dados.

O grande problema com essas mensagens é que elas não fornecem um código de erro exato ou detalhes sobre a causa específica da falha de conexão.

Você pode ver imediatamente que problema é esse. Afinal, como consertar o erro se você não sabe o que é?

Felizmente, há uma solução:

Como usar a depuração do WP para identificar as causas de erros de conexão com o banco de dados

Para obter códigos de erro mais específicos e descobrir o que há de errado com seu site recém-migrado, você pode habilitar o WordPress abrindo seu arquivo wp-config.php e procurando a seguinte linha:

define('WP_DEBUG', verdadeiro);

Quando você tem. Altere true para false para que fique:

define('WP_DEBUG', verdadeiro);

como usar a depuração wp

A partir daí, salve o arquivo e recarregue seu site para gerar um arquivo debug.log em seu diretório “wp-content”. Você pode usar esse arquivo para revisar as mensagens de erro detalhadas e os códigos associados ao problema de conexão com o banco de dados.

Como corrigir erros comuns de conexão de banco de dados

Encontrar o código de erro específico para o seu erro de conexão é um ótimo começo, pois você pode procurar esse erro online e pesquisar como corrigi-lo.

No entanto, para economizar seu tempo, vamos ver como lidar com algumas das causas mais prováveis ​​de seus erros de conexão.

Credenciais de banco de dados incorretas

Uma causa possível é que as credenciais do banco de dados especificadas no arquivo de configuração do WordPress (wp-config.php) não correspondem às credenciais do novo servidor de hospedagem.

Com isso em mente, faz sentido começar procurando em seu arquivo wp-config e verificando o seguinte:

  • nome de anfitrião
  • Nome de usuário
  • Senha
  • Base de dados

Cada um deve corresponder às credenciais do seu novo servidor de hospedagem.

Configuração do servidor de banco de dados

Encontramos este próximo problema em mais de uma ocasião em nosso próprio trabalho e confie em nós; sabemos a dor de cabeça que pode ser.

Há momentos em que a configuração do banco de dados em seu novo servidor é diferente do antigo.

Por exemplo, a versão ou as configurações do software do servidor de banco de dados podem ser incompatíveis com a instalação do WordPress.

Nesse caso, você precisará fazer login em sua conta de hospedagem e verificar a configuração do servidor de banco de dados para garantir que seja suficiente para atender aos requisitos mínimos para executar o WordPress.

Firewall ou Restrições de Acesso

Em alguns casos, configurações de firewall ou restrições de acesso no novo servidor de hospedagem podem impedir que o site WordPress estabeleça uma conexão com o servidor de banco de dados.

Isso geralmente acontece se as regras de firewall ou as configurações do servidor não forem ajustadas corretamente durante o processo de migração.

Como tal, você precisará verificar essas configurações em sua conta de hospedagem e garantir que elas permitam que seu site WordPress se conecte ao seu servidor de banco de dados.

5. Resolução de erros 404 causados ​​por problemas de links permanentes

Por último, mas não menos importante, um dos problemas de migração mais frequentes que muitos usuários do WordPress enfrentam é que as estruturas de permalink nem sempre migram corretamente.

Em última análise, isso resulta em links quebrados e nos temidos erros 404.

Por exemplo, se seu site foi estruturado em seu servidor antigo como yoursite.com/post-title, mas seu novo servidor está definido como yoursite.com/year/month/post-title, quaisquer hiperlinks apontando para o primeiro URL não serão mais indo trabalhar.

Como corrigir sua estrutura de permalink do WordPress

Felizmente, esse também é um dos problemas mais simples de corrigir.

resolvendo erros 404 causados ​​por problemas de permalink

Primeiro, vá para o painel do WordPress e navegue até Configurações – Permalinks .

Verifique se sua estrutura de permalink corresponde à usada em seu servidor antigo e salve as alterações.

Como solucionar problemas comuns de migração do WordPress: três lições importantes

Embora haja uma infinidade de coisas que dão errado ao migrar seu site WordPress, os processos passo a passo acima ajudarão você a solucionar os cinco problemas mais comuns que normalmente atrapalham uma migração bem-sucedida.

Para recapitular, aqui estão as lições mais importantes a serem tiradas deste guia:

  • Tome medidas preventivas para mitigar problemas – Aprender a fazer backup do seu site WordPress pode ser um salva-vidas se você perder arquivos durante o processo de migração. Enquanto isso, diminuir o valor TTL de seus registros DNS com antecedência ajudará a acelerar o tempo que as alterações de domínio levam para se propagar.
  • Erros de conexão de banco de dados podem ter várias causas – Ajustar seu arquivo wp-config para habilitar o modo de depuração é uma maneira rápida e eficaz de identificar o código de erro exato para que você possa procurar uma solução apropriada.
  • Não se esqueça de verificar sua estrutura de permalink – erros 404 após uma migração do WordPress podem ser causados ​​por pouco mais do que permalinks incorretos. Verifique suas configurações para garantir que sejam as mesmas em seu novo servidor e no antigo.

Para obter mais dicas, consulte nosso tutorial completo de migração passo a passo do WordPress.