Suporte » Ajustando o WordPress » Site não funciona depois de restauração de backup

  • Olá pessoal:

    Sou iniciante em WordPress. Com a ajuda da minha hospedagem(Hostgator), consegui importar um backup do site que rodava em outro servidor. O arquivo do backup veio em .SQL e precisei da ajuda do suporte da Hostgator para importar. Após a importação, o suporte disse que o tema principal estava “quebrado”.

    A partir disso, quando você digita o endereço do site no navegador, abre apenas o blog que o site tem. A página original do site não abre. Deveria abrir primeiro a página e lá depois clicar no link do blog.

    Uma informação importante sobre o arquivo wp-config.php que pude observar: nas primeiras linhas do arquivo, havia um monte de linhas criptografadas e logo em seguida uma função que recebia um parâmetro. O suporte da Hostgator achou isso muito estranho também. Aí, o suporte fez alguma coisa que só passou a mostrar o blog da empresa em vez da página principal.

    Não sei mais o que fazer se alguém já passou por isso ou tem alguma ajuda, será bem vinda.

    (PS: iniciei o curso com o prof.Gustavo Guanabara de WordPress e pretendo assumir o site da empresa em que trabalho.)

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • olá!

    uma pergunta muita importante e que infelizmente na maioria das vezes as pessoas respondem “não” é: o site original ainda está disponível? se sim, há uma tutorial excelente em português do portal WordPress sem Código sobre Migrar site de servidor com plugin All in One WP Migration. ela explica muito bem e tem até vídeo no Youtube.

    ai você entra no site original, segue os passos indicados com o plugin e ai sim você com os arquivos do plugin vai para o servidor novo.

    se sua resposta for “não” para a pergunta acima – 🙁 – ai provavelmente (e infelizmente) já era. pois arquivos .sql normalmente são do banco de dados. em exportação manual normalmente envolve no mínimo 2 arquivos: um .sql que é o backup do banco de dados e um .zip que é o backup dos arquivos que estavam na hospedagem.

    há inclusive uma documentação oficial do WordPress sobre isso (em inglês).

    espero que ainda tenha o acesso ao servidor anterior. se não tiver, poderia tentar perguntar a eles se eles guadaram algum backup. pois algumas empresas tem políticas de guardar dados de clientes por um certo prazo.

    Criador do tópico demiraldo

    (@demiraldo)

    Obrigado @repensewp!

    Na verdade, o site existe sim e os arquivos que você mencionou referentes aos arquivos que estavam na hospedagem também eu fiz uma importação manual via FTP, ou seja, os arquivos wp-xxxxx.php referentes ao site estão na pasta public_html

    Só não consigo fazer a página principal abrir primeiro.

    opa, nesse caso indico demais apagar o que você tentou antes e seguir o tutorial do WordPress sem Código que indiquei antes.

    fazer migração manual é algo que você precisa ter certos conhecimentos e até um pouco de sorte. pois o WordPress é um sistema dinâmico, ou seja, usa banco de dados. só que uma questão é que certas partes no banco de dados usam a url (quando localhost, usam o IP) e a localização dos arquivos no servidor. quando você migra para outro servidor, mudanças na url e na localização pode gerar erros.

    quando você usa um plugin, como o All in One WP Migration ou o Duplicator (que é o que usamos por aqui, mas dependendo do tamanho de seu site costuma dar erro no Hostgator 🙁 ), o plugin justamente faz esses ajustes de programação.

    então tente com o plugin e o tutorial lá do WordPress sem Código. por favor informe aqui se realmente deu certo.

    Criador do tópico demiraldo

    (@demiraldo)

    Olá @repensewp

    Puxa! Muito legal sua dica. Parece ser “uma mão na roda” esses plugins.
    Só que tem uma coisa; me corrija se eu estiver errado: só funcionaria se no antigo servidor eu fizesse uma exportação com o plugin All in One WP Migration! É isso mesmo?

    Com a exportação através do plugin, ele vai gerar um “pacotão” com tudo que preciso e depois importo na minha hospedagem nova. É isso mesmo? Se for isso, como daria certo se eu tenho apenas os arquivos em um arquivo .zip?

    Quando assumi o site da empresa, entrei em contato com a outra empresa que cuidava do site. Eles me enviaram um arquivo zipado com os arquivos do site dizendo que dava para colocar no ar. Só que o arquivo de backup do banco de dados deu uns erros quando tentei importar no Hostgator e eles acabaram criando um novo banco de dados e importaram por lá mesmo, sem eu participar. E aí, quando digitei no navegador o endereço do site, simplesmente não funcionou corretamente e aí eles fizeram outra alteração que ficou agora só indo direto para o blog e não para a página principal da empresa, ok?

    • Esta resposta foi modificada 3 anos, 5 meses atrás por demiraldo.

    bem, o que provavelmente (espera-se que) aconteceu foi que a Hostgator fez uma modificação no WordPress no servidor da Hostgator. eles não poderiam ter modificado o site que estava em outro servidor.

    uma rápida visão sobre como sites ficam no ar. você compra um domínio e no local onde comprou você colocou os endereços de apontamento de DNS – que podem ser da sua hospedagem, ou podem ser de serviços como o Cloudflare. ai dentro do sistema que escolheu para gerenciar os DNS (sua hospedagem ou serviços como o Cloudflare), você configura os registro de DNS. sendo o mais importante o tipo, que diz o IP do servidor onde estão os arquivos que geram o site.

    por que dizer isso? porque pelo que entendi o seu site com problema é o que está com os DNS apontando para o servidor da Hostgator. sei isso porque posso ver, conforme a imagem abaixo, que seu site aponta para o Hostgator através da ferramenta MxToolbox Investigator

    Screenshot
    clique sobre a imagem para ver imagem ampliada

    em Name Servers estão domínios da Hostgator, então seus DNS estão lá. na minha opinião, você deveria voltar para seu antigo servidor – já deve saber que demoram alguns horas para o site voltar a rodar no antigo servidor, é o chamado tempo de propagação – e então fazer os procedimento do tutorial. quando usar o plugin, como está descrito no tutorial, ele gerará um arquivo que você deverá guardar.

    após isso, ter gerado os arquivos, você vai mudar de novo seus DNS para a Hostgator. quando carregar, você deveria fazer uma nova instalação do WordPress, instalar o plugin e importar o arquivo que gerou, para restaurar seu WordPress.

    caso seja confuso, já que ainda está aprendendo, ou tenha problemas, talvez seja o caso de procurar um profissional que lhe ajude. eu indicaria o portal hirewp.dev, pois tem vários desenvolvedores da comunidade do WordPress Brasil.

    mas antes disso, talvez seja o caso de tentar fazer com o plugin, seguindo o tutorial. leia com calma e atenção cada item e você poderá conseguir sim.

    • Esta resposta foi modificada 3 anos, 5 meses atrás por repensewp.
    Criador do tópico demiraldo

    (@demiraldo)

    Valeu pelas dicas! Ótimo!

    Só que eu tenho algumas limitações em relação de voltar o site para o antigo servidor. Esse servidor não estaria disponível no momento para que pudéssemos voltar e aplicar essa saída que você está sugerindo e muito boa por sinal.

    Eu imaginei alguma coisa do tipo: alterar algum arquivo .php que pudesse apontar para Hostgator, dentro do banco de dados. Eu tenho muita experiência com banco de dados e T-SQL. Sou desenvolvedor desktop há mais de 20 anos e só agora estou me aventurando para o mundo Web. Voltei a fazer faculdade e estou assumindo várias coisas em relação a Web, pois o mundo mudou muito de alguns anos para cá. Quase tudo se usa um navegador!!! (rsrs)

    Tenho conhecimento sobre programação e PHP não seria nenhum bicho de sete cabeças para fazer alguma alteração se fosse necessário(apesar de não ser programador PHP).

    O problema é que eu não conheço quase nada sobre WordPress e as estruturas de configuração de páginas Web. Estou estudando bastante, mas o site precisa ficar on-line o mais rápido possível. Estou lendo muito e procurando bastante na Internet, mas o tempo é urgente e preciso colocar o site no ar esta semana!

    A Hostgator realmente fez uma atualização do WordPress e foi depois disso que não funcionou mais e eles me disseram que eu teria que arrumar o tema pois estava “quebrado”.
    O nosso site apesar de estar no ar há algum tempo, não havia manutenção satisfatória nele a ponto de acompanhar as atualizações do WordPress, PHP e MySQL e ficava em um servidor com Apache.

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • O tópico ‘Site não funciona depois de restauração de backup’ está fechado para novas respostas.