• Resolvido Rafael Botelho

    (@rhenrigb)


    Bom dia pessoal.

    Por mais que seja um assunto recorrente, eu já procurei uma solução na internet, vasculhei tudo que pude e não encontrei nada pra resolver meu problema.

    É o seguinte, fiz uma migração do meu site do WordPress que estava na Hostgator pra Umbler, mas tive alguns problemas. O principal é que o CSS e as imagens não carregam, e os links não direcionam para URL do novo domínio. E mesmo depois de executar os replaces no Banco de dados alterando o antigo domínio para o novo, continuam não carregando.

    Pra vocês saberem, eu importei todos os arquivos via FTP e o SQL do banco pra nova base que criei.

    Esse é meu domínio novo pian-com-br.umbler.net

    Depois que alterei o siteurl e a home no Banco pra esse domínio ele demora absurdamente pra carregar, então voltei esses dois campos pro domínio antigo mesmo.

    Vi que tem mais de 100 erros e realmente não sei como corrigi-los. E o pior, não consigo acessar o painel pela URL, então estou mexendo só no BD e no FTP.

    Se alguém puder me ajudar eu agradeço muito!!!

    Obrigado!

Visualizando 11 respostas - 1 até 11 (de um total de 11)
  • Você executou o search and replace no banco de dados? Tá parecendo que não.

    O jeito mais fácil de fazer isso no banco de dados todo é baixando um arquivo SQL dele (como vc falou que já tem).

    – Abre em um editor de texto (como o Bloco de notas, por exemplo)
    – Vai em Buscar e Substituir ou Search and Replace (CTRL + H no Bloco de notas)
    – No primeiro campo você coloca o URL antigo do seu blog (ex. www.siteantigo.com)
    – No segundo campo, o URL novo: pian-com-br.umbler.net
    – Clica em Substituir tudo
    – Salve o arquivo com outro nome.
    – Sobe esse banco de novo (vai precisar apagar todas as tabelas do banco que tá lá, cuidado pra não apagar outros bancos se houver)

    Veja se isso funciona.

    Criador do tópico Rafael Botelho

    (@rhenrigb)

    Oi Anyssa, obrigado pelo retorno.

    Mas quando apliquei o replace direto no meu arquivo SQL, o banco não permite importar. Só fiz as alterações de domínio como você explicou e dá esse erro:

    #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘phpMyAdmin SQL Dump
    — version 4.3.8
    http://www.phpmyadmin.net

    Quando eu importo novamente os SQL original ele aceita normalmente. O que será que pode ser?

    A extensão está como .sql, salvo em utf-8, tudo igual ao outro arquivo.

    Confere se a substituição foi correta:

    – Se vc colocou http:// na busca tem que colocar de novo na substituição. Mesma coisa se vc colocou uma barra “/” no fim do endereço.

    Ou, tenta fazer esse processo pelo painel do WP usando um plugin. Esse parece ser bom: https://br.wordpress.org/plugins/search-and-replace/

    Entra no seu painel antigo, faz um backup do banco pra garantir, e substitui lá já que não tá entrando no novo.

    • Esta resposta foi modificada 7 anos, 10 meses atrás por Anyssa Ferreira.
    Criador do tópico Rafael Botelho

    (@rhenrigb)

    Anyssa, eu troquei exatamente a parte que precisava, sem acrescentar nem tirar nada, inclusive depois verifiquei os links pra ver se estavam corretos.

    Eu não tenho como entrar no painel antigo porque está tudo desativado lá. Só pelo banco ou FTP.

    Pelo que vi, o search and replace no bloco de notas não funcionou pq os dados são serializados. E já que vc está sem acesso a nenhum painel, acho que a única solução é usar um script que consiga lidar com essa serialização.

    Achei esse script, que vc instala na sua hospedagem via FTP: http://interconnectit.com/products/search-and-replace-for-wordpress-databases/

    Baixa, descompacta, renomeia a pasta para um nome secreto pra vc acessar, joga na pasta onde tá o seu WordPress no FTP, depois acessa essa pasta navegador. Preenche os campos e faz o search and replace.

    Vê se isso funciona.

    Tem esse aqui também, mais simples, que você sobe o seu arquivo SQL e faz o Search and Replace lá (embora vc tenha que contar com a honestidade deles em deletar o arquivo depois).

    http://pixelentity.com/wordpress-search-replace-domain/

    Criador do tópico Rafael Botelho

    (@rhenrigb)

    Então, eu testei aqui e não consigo acessar a pasta acredita?!

    Olha, eu tinha feito os replaces usando UPDATE de todas as tabelas do banco, quando eu via no banco estava tudo alterado bonitinho, mas quando olhava o código-fonte do site, o domínio não tinha sido alterado.

    Realmente nem sei mais o que fazer.

    Muito estranho. Nesse caso pode ser o servidor que está com algum problema, vou ver se penso em alguma outra sugestão :/

    Criador do tópico Rafael Botelho

    (@rhenrigb)

    Vou fazer mais algumas análises no site, e se eu tiver alguma novidade posto aqui.

    Obrigado!

    Criador do tópico Rafael Botelho

    (@rhenrigb)

    Anyssa o problema foi resolvido, e se eu te falar que não sei como, mas o site funcionou apenas com um erro de rodapé porque faltava a atualização do WP e depois disso ficou certinho.

    Obrigado pela ajuda!

    Que bom que resolveu @rhenrigb! Boa sorte no projeto aí 😀

Visualizando 11 respostas - 1 até 11 (de um total de 11)
  • O tópico ‘CSS e imagens não carregam após migração de site’ está fechado para novas respostas.