Pergunta sobre como corrigir o WordPress do WordPress: Copiar site sem acesso à exportação do MySQL

Um usuário perguntou 👇

De acordo com e para migrar um site WP para outro host, você precisa exportar um banco de dados WP MySQL. O que eu tenho é um backup “completo” (7 GB) dos arquivos do meu site. No entanto, o antigo provedor de serviços agora está fechado e não tenho mais acesso a ele. Portanto, não consigo exportar o banco de dados WP MySQL.

Eu posso ver que DB_HOST em wp-config.php é mysql.

Onde o banco de dados mysql provavelmente está localizado? Fora de public_html, certo? Então você provavelmente não tem esse banco de dados (como verificar?). Eu tenho um novo hotel da web e copiei todos os arquivos de 7 GB nele, mas é claro que ele diz “Erro ao configurar a conexão do banco de dados” ao tentar abrir a página.

O que exatamente é esse banco de dados?

Meu site pode ser configurado de alguma forma nessa situação?

(@jnashhawkins)

2 anos, 4 meses atrás

Você precisará do seu banco de dados para restaurar ou mover o site.

Aqui estão duas ideias…

Você pode encontrar uma cópia do seu banco de dados no diretório de arquivos usado pelo seu plug-in de backup (você instalou um bom plug-in de backup, certo?). Nesse caso, ele pode estar na cópia do arquivo e você pode usá-lo.

Caso contrário, seu antigo host ainda pode ter um backup. Não há problema em fazer uma pergunta.

Evitando o acima…

Você pode tentar definir o IP para o seu host antigo em vez do ‘localhost’ no WP-config … .

Se isso funcionar, faça backup do banco de dados imediatamente, pois não durará muito depois que a conta for encerrada ou desaparecida.

Evitando isso…

Você ainda pode encontrar algumas (talvez todas) de suas coisas antigas presentes na Wayback Machine. https://archive.org/web/.

Eu reconstruí sites usando o Wayback Machine… Não é divertido, mas pode ser feito.

(@sterndata)

Moderador do Fórum e Voluntário da Equipe de Suporte

2 anos, 4 meses atrás

No conjunto de arquivos de backup, existe um arquivo com a extensão .sql ou .sql.gz?

lançador de tópicos

(@destilar)

2 anos, 4 meses atrás

Ele tem um arquivo .sql (17 MB) e eu usei o MySQL Workbench para ver seu conteúdo (parece muito bom até onde eu sei).

Eu tenho bancos de dados phMyAdmin e MySQL no meu novo servidor web. Ambos estão trabalhando. Na verdade, o banco de dados já estava disponível à esquerda no phpMyAdmin. Eu não me importei, estava lá automaticamente. (Ele fez alguma varredura automática, eu não sei?)

A página de instruções que mencionei diz que você deve adicionar um usuário aos bancos de dados MySQL. Eu tentei, mas apenas 8 letras são necessárias para o nome de usuário. E o prefixo é xxxxxxx_ (nome alterado). Mas no meu wp-config.php, o nome de usuário é muito maior do que os bancos de dados MySQL aceitam.

Bancos de dados MySQL já possuem um usuário, mas é um usuário diferente daquele definido em wp-config.php.

Qual é a próxima tentativa?

(@sterndata)

Moderador do Fórum e Voluntário da Equipe de Suporte

2 anos, 4 meses atrás

Esse arquivo .sql de 17 MB é o conteúdo do seu site antigo. Importe-o para o banco de dados do seu novo site para recuperar o conteúdo do site antigo.

lançador de tópicos

(@destilar)

2 anos, 4 meses atrás

Eu fiz a importação de acordo com meu link de instruções. Ele disse que foi um sucesso (544 coisas feitas, não está em inglês, então não sei a tradução).

Mas nada parece ter mudado. Já alterei o DNS antes e acho que está atualizado e correto (a mensagem de erro mostrada aos visitantes mudou depois que o ativei). A mensagem de erro do site ainda é “Erro ao estabelecer conexão com o banco de dados”. Também alterei o wp-config.php para corresponder a um novo usuário que adicionei nos bancos de dados MySQL. Ele diz: Bancos de dados atuais, my_databasename, 17 MB, my_user (com todos os privilégios). O que pode estar errado?

(@sterndata)

Moderador do Fórum e Voluntário da Equipe de Suporte

2 anos, 4 meses atrás

Um dos parâmetros do banco de dados em seu arquivo wp-config.php está incorreto.

lançador de tópicos

(@destilar)

2 anos, 4 meses atrás

Agora tenho 3 valores alterados no meu wp-config.php: DB_NAME, DB_USER, DB_HOST. DB_HOST era anteriormente “Mysql”, mas acho que era adequado apenas para o servidor antigo. Deve ser local. E eu “trabalhava”, agora recebo muito mais.

Eu posso ir para mysite.com/wp-admin e agora ele oferece “503 Serviço Temporariamente Indisponível”. Agora ele tenta encontrar referências do WP, o que é bom.

Não sei como corrigir esse erro. Eu recomendo desabilitar os plugins e mudar para um tema padrão, mas não consigo fazer login no fim de semana. Antes de usar meu caro suporte de hotel na web para isso, há algo que eu possa fazer para corrigir esse erro? Quaisquer registros ou informações adicionais seriam muito úteis.

(@sterndata)

Moderador do Fórum e Voluntário da Equipe de Suporte

2 anos, 4 meses atrás

Erros como este são registrados. Verifique o log de erros em seu servidor. Se você não conseguir encontrar o registro, entre em contato com seu anfitrião.

Enquanto isso, habilite wp_debug e wp_debug_log e após um erro, verifique wp-content/debug.log para ver se algo foi registrado.

Você também pode tentar isso: tente desabilitar todos os plugins, usando um dos temas padrão (Twenty*). Se o problema desaparecer, deixe-os identificar a fonte de seus problemas um por um.

Se você não conseguir acessar o wp-admin, existem outras maneiras de desabilitar os plugins.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *