Suporte » Instalando o WordPress » Publicar site

  • Resolvido jzlguima

    (@jzlguima)


    Boa tarde galera.

    Tenho um site publicado no hostgator no public.html e criei um novo no public.html/site.
    Preciso publicar esse novo site. Fiz o seguinte. Fiz um backup do site atual para outra chamada backup e enviei os arquivos do novo site para o public.html. No banco de dados configurei a nova url no wp-options. A principio pareceu que havia funcionado, porém quando entrei novamente no site todas as imagens haviam sumidos, só estavam os textos.
    Deixei de fazer alguma coisa? Nunca fiz este serviço antes, sou iniciante.

    Se puderem me ajudar serei muito grato.

    Abraços.

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • Moderador Leo Baiano

    (@leobaiano)

    Quando você insere uma imagem em um post ou página o WordPress inclui lá um código parecido com o que tem abaixo:

    <img src="http://seusite.com.br/site/wp-content/uploads/04/13/imagem.jpg title="" alt="">

    Perceba que o caminho da imagem aponta para o diretório /site que era o diretório onde o WordPress estava instalado antes. Agora que você moveu o conteúdo de /site para a raiz do servidor o caminho ficou incorreto.

    A solução é fazer um replace no banco de dados para que o WordPress altere o endereço do site em todas as tabelas, não apenas na wp_options. Você parece entender de desenvolvimento web, então o que você vai fazer é pegar o código do GIST que estou compartilhando abaixo e executar esse SQL no seu banco. Pode fazer isso através do PHPMyAdmin.

    Só tenha cuidado para substituir as URLS corretamente no meu código e faça um backup antes.

    Link do gist para fazer um Search and Replace URL WordPress

    Criador do tópico jzlguima

    (@jzlguima)

    Olá Léo, obrigado pela ajuda.

    Eu rodei o script q me mandou alterando corretamente os campos que me indicou.
    Quando rodei o sql ele retornou todos, menos o wp_posts, GUID. Ele informou que não retornou nada.
    Entrando no site percebi que as imagens das outras páginas estão todas perfeitas. Somente a página principal que encontra-se sem imagens.

    O que poderia ser?

    Abraços.

    Criador do tópico jzlguima

    (@jzlguima)

    UPDATE wp_posts
    SET guid = replace(guid, ‘http://www.tecnologussolucoes.com.br/site&#8217;,’http://www.tecnologussolucoes.com.br&#8217;);

    Este não retornou.

    Criador do tópico jzlguima

    (@jzlguima)

    Ele informa que “0 linhas foram afetadas”

    Criador do tópico jzlguima

    (@jzlguima)

    Quando acesso o SQL e vejo o diretório do arquivo, ele mostra o local correto.

    Poderia existir alguma questão relativo a arquivos jpg e png?

    Criador do tópico jzlguima

    (@jzlguima)

    Estou colocando tudo na unha novamente. Acho mais facil.

    Muito obrigado, ajudou demais.

    Abraços

    Criador do tópico jzlguima

    (@jzlguima)

    Deu certo!!!!….o site já está perfeito no ar.

    Obrigado!!!

    Moderador Leo Baiano

    (@leobaiano)

    Se o problema era só com as imagens da home, provavelmente elas são inseridas de uma outra forma e o replace que você fez não estava afetando elas. Mas que bom que conseguiu resolver.

    Criador do tópico jzlguima

    (@jzlguima)

    Provavelmente foi isso mesmo!!!
    Muito obrigado. Mais uma experiência nova pra vida.

    Forte abraço!!!

    Moderador Leo Baiano

    (@leobaiano)

    Tranquilo, precisando volta aqui no fórum!

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • O tópico ‘Publicar site’ está fechado para novas respostas.