Suporte » Questões avançadas » Como utilizar a mesma base de dados numa segunda instalação do WP para testes

  • Resolvido abrunheira.net

    (@abrunheiranet)


    Boas Pessoal,

    Estou a utilizar o WP 2.9.1 no site http://www.abrunheira.net e como quero testar novos temas sem os colocar ao vivo fiz uma segunda instalação do WP em http://www.abrunheira.net/teste.
    No entanto, apesar de ter utilizado a mesma base de dados, esta segunda instalação não está a utilizar os mesmos posts da principal.
    No ficheiro wp-config.php especifiquei o prefixo das tabelas ‘test_’ em vez de ‘wp_’.
    Alguém me consegue dizer como posso utilizar os posts do “site principal” neste site de teste?
    Obrigado.

A visualizar 13 respostas - de 1 a 13 (de um total de 13)
  • Moderador Ze Fontainhas

    (@vanillalounge)

    Teria que modificar o wp-congig.php para que ambos os ficheiros apontassem para a mesma base de dados e prefixo de tabelas, mas o problema é que alguns temas armazenam opções na base de dados. Recomendo vivamente a utilização do plugin Theme Tester, que permite testar temas no próprio site, sem problemas desses.

    vanillalounge,

    Obrigado pela resposta tão rápida.
    Vou experimentar o Theme Tester e depois digo como correu.

    Boas pessoal,
    Estive a experimentar o Theme Tester, mas quando experimento activar outro tema, o meu tema “antigo” fica desconfigurado, portanto não serve para o que pretendo.
    Existe mais alguma forma de fazer os testes que pretendo?
    Obrigado

    Moderador Ze Fontainhas

    (@vanillalounge)

    Bem, há ainda a opção que a maior parte dos developers usa: criar uma instalação de WordPress local, exportar os conteúdos do blog em produção, importá-los para o blog local e fazer as experiências aí. Assim não há risco de interferir com a base de dados do site real.

    Para fazer uma instalação local, posso utilizar o XAMPP, certo?

    Moderador Ze Fontainhas

    (@vanillalounge)

    Barao

    (@barao)

    Estou com um problema bem parecido e gostaria da ajuda de vocês.

    O firewall do meu trabalho barrou o blog que estava criando e resolvi instalar o WordPress 3.0.1 local e direcionar para o banco no provedor que estou utilizando.

    Configurei o arquivo “wp-config.php” exatamente igual ao blog que criei, mas está dando a mensagem “Error establishing a database connection” ao acessar a página de login.

    Alguém sabe se tem que configurar em outro arquivo ?

    @barão consegues lançar a página inicial do MAMP e só dá erro ao aceder à instalação WordPress?

    Se sim, poderá ser um erro na base de dados. Normalmente, em servidores partilhados as bases de dados MySQL ficam com prefixo da conta. É preciso que todas as informações da bd sejam coincidentes para que funcione tanto online como em modo local. Ter atenção ao nome da bd, ao nome do utilizador (em servidores partilhados também pode ganhar o prefixo da conta) e à password. O mais simples para mim costuma ser exportar primeiro a bd que está online com o phpAdmin, depois no MAMP criar uma nova e importar a que exportei da versão online. Ajustar os dados do wp-config.php – server (localhost?), user (root?), password (root?) – e testar.

    Barao

    (@barao)

    Valeus, vou tentar isso.

    Um abraço.

    boa noite, tenho um problema semelhante. mas não sei se as soluções apresentadas são coincidentes, é que tentei testa-las e fiquei sem conseguir chegar ao ponto que queria. em suma, eis o meu problema, sou um utilizador recente destes sistemas e instalei o xampp para poder montar uma loja virtual num sistema wordpress. correu tudo bem. acontece que o meu pc teve de ir para reparação… e o que eu fiz para salvar o trabalho todo que tinha tido, foi guardar tudo o que tinha feito na pasta wordpress até então.
    Num pc novo fiz a instalação (nova) do xampp e copiei o wp que tinha para lá (htdocs, etc), para mal dos meus pecados não funcionou e não consigo imaginar o pq da situação. Penso que talvez devesse ter gravar alguma parte da base de dados do xampp que tinha no outro pc, seria isso???

    nesta situação terei de voltar a fazer todo o trabalho de novo???

    desde já obrigado e boa noite

    @atorlars: Sim, deverias ter feito cópia da base dados MySQL a que estava ligada a tua instalação WordPress. Sem ela a pasta WordPress serve de muito pouco, apenas para conservar temas, plugins, uploads e eventuais alterações em ficheiros.

    No XAMP não sei como é, mas no MAMP essa base de dados está em:
    aplicações>MAMP>db>mysql>nome-da-pasta-wordpress

    AGS mto obrigado 😉

    Boa sorte 😉

A visualizar 13 respostas - de 1 a 13 (de um total de 13)
  • O tópico ‘Como utilizar a mesma base de dados numa segunda instalação do WP para testes’ está fechado a novas respostas.