Migrando um site WordPress de um provedor de hospedagem para outro?

9

Eu tenho meu site WordPress hospedado em um provedor do Windows e estou mudando para outro provedor do Windows. Quaisquer pegadinhas ou instruções sobre como posso fazer uma transição suave de uma para outra sem perder nenhuma informação?

    
por leora 09.10.2010 / 06:40

6 respostas

12

Oi @ooo :

Supondo que você queira manter o mesmo domínio, é bem simples. Basicamente, você copia os arquivos usando um cliente FTP fazendo o download do host antigo e carregando para o novo, e então copia o banco de dados MySQL fazendo um despejo de banco de dados em um script SQL (esta é sua "export" ) e, em seguida, executando o script (e este é o seu "import" .)

O resto são apenas detalhes:

1.) Use o FTP para baixar todos os arquivos da raiz da web e todos os seus subdiretórios do seu antigo servidor da Web hospedado.

2.) Faça o upload de todos os mesmos arquivos para a raiz da Web do novo servidor da Web hospedado nos mesmos diretórios nomeados.

3.) Faça um despejo completo do banco de dados (ou seja, exportação) do seu banco de dados MySQL como um script SQL.

4.) Crie um novo banco de dados MySQL em seu novo host.

5.) Crie um usuário para seu banco de dados MySQL e configure-o para ter todas as permissões. Certifique-se de registrar o nome do banco de dados, do usuário e da senha.

6.) Importe seu banco de dados MySQL executando o script MySQL no contexto do seu novo banco de dados.

7.) Em seguida, edite seu /wp-config.php file em seu novo servidor e forneça o conjunto DB_NAME , DB_USER e DB_PASSWORD ao novo nome do banco de dados, novo nome de usuário do banco de dados e novo senha do usuário do banco de dados.

7.) Finalmente, lembre-se de alterar as configurações de DNS do seu domínio para que ele use os servidores de nome do seu novo host. Você precisará aguardar o tempo limite para o cache do DNS ser limpo e os endereços se propagarem (normalmente, leva apenas algumas horas, mas pode levar até 48 para que o novo site seja acessível).

É sobre isso. Se você precisar de mais informações, forneça mais detalhes sobre o novo host, incluindo minimamente o nome e o site do seu novo host e, se possível, que tipo de painel de controle eles oferecem para você administrar o seu site (ou seja, CPanel ou algo mais?)

    
por MikeSchinkel 09.10.2010 / 11:33
6

A pegadinha principal ao alterar servidores são URLs codificados e caminhos de arquivos WP. Eles aparecem:

  • Na opção de caminho de upload, sob settings / misc (agora configurações / uploads, se a memória é veiculada), em instalações antigas do WP.

  • Em metadados de anexo, em instalações muito antigas do WP.

  • Em seu arquivo htaccess e possivelmente regravar regras, se seu site estiver em uma subpasta.

  • Nas opções do URL do site e do URL inicial, em configurações / geral.

Geralmente, recomendo desativar o permalnks antes de criar o db dump, para evitar a terceira edição.

O quarto problema impede que você faça o login, e pode ser corrigido a partir do arquivo de configuração wp, se o seu site mudar de URL, adicionando duas linhas ao wp-config.php:

define ('WP_HOME', 'http://dominio.com'); define ('WP_SITEURL', 'http://domain.com');

Barras de rastreamento da mente em ambos definem.

O sintoma do primeiro problema é que você receberá erros de permissão ao fazer o upload de arquivos. Ele é corrigido tornando o caminho de upload vazio, para que o WP use o valor padrão.

O segundo problema só é corrigido pela edição em massa do banco de dados. Mas, novamente, é válido apenas para dados muito antigos.

O resto é como o Mike disse ...

    
por Denis de Bernardy 11.10.2010 / 14:39
1

Siga esta página do códice: enlace

    
por sorich87 09.10.2010 / 08:03
1

Então, para voltar e responder minha própria pergunta e ajudar alguém, os permalinks são facilmente reescritos, alterando o esquema de permalink em Configurações > Permalinks. Mude-o, então mude de volta e seu arquivo .htaccess será corrigido.

O segundo problema, a mensagem de aviso, foi um plugin que escreveu um link estático quando o instalei. Eu desativei, reativei e fiz o truque.

edit: obrigado Lisa, só vi você lá!

    
por Nick 28.11.2010 / 05:16
0

Eu uso o BackupBuddy (http://pluginbuddy.com) para todas as minhas migrações. É um plugin premium e não é perfeito, mas é muito melhor do que qualquer outra coisa que eu encontrei.

    
por Chris R 28.10.2010 / 17:08
0

@Nick - Eu tive o mesmo problema em que a página principal carregou, mas nenhum dos links. Eu mudei Permalinks de Custom para Default e então funcionou. Voltei para minhas configurações personalizadas mais tarde e tudo deu certo.

    
por Lisa 25.11.2010 / 10:25