Quer um espaço seguro para experimentar seu site WordPress sem o medo de quebrar algo no seu site ativo?
Mover seu site WordPress para um servidor local no seu computador é a solução perfeita, na nossa opinião, especialmente para desenvolvedores, designers ou iniciantes em WordPress.
Instalar o WordPress no seu computador (servidor local) permite que você aprenda WordPress e teste coisas facilmente. Ao mover um site WordPress ativo para um servidor local, isso permite que você experimente com os mesmos dados do seu site ativo.
Neste artigo, mostraremos como mover facilmente um site WordPress ativo para um servidor local.

Por que e Quem Gostaria de Mover um Site WordPress Ativo para um Servidor Local?
Se você tem executado um site WordPress por algum tempo, pode querer experimentar novos temas ou um plugin. No entanto, fazer isso em um site ativo pode resultar em uma experiência de usuário ruim para seus usuários.
Para evitar isso, muitos usuários criam uma cópia do seu site WordPress em um servidor local para testar novos temas, plugins ou fazer testes de desenvolvimento.
Isso permite que você configure seu tema com todo o seu conteúdo e teste todos os recursos sem se preocupar em quebrar seu site. Muitos usuários copiam seu site para um servidor local para praticar suas habilidades em WordPress e codificação com dados reais do site.
Mesmo que você possa fazer todos os testes com conteúdo fictício no WordPress, dados reais do site oferecem uma representação visual melhor de como essas alterações aparecerão em seu site ativo.
Preparando para Mover um Site Local para um Servidor Local
Primeiro, você precisa garantir que sempre faça backup do seu site WordPress. Existem vários ótimos plugins de backup do WordPress que você pode usar.
Em segundo lugar, você precisa instalar um ambiente de servidor local em seu computador. Você pode usar WAMP para Windows e MAMP para Mac. Depois de configurar o ambiente, você precisa criar um novo banco de dados usando o phpMyAdmin.
Simplesmente visite o seguinte URL em seu navegador para iniciar o phpMyAdmin.
http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/
A partir daqui, você precisa clicar na aba 'Databases' e criar um novo banco de dados. Você precisará deste banco de dados mais tarde para descompactar os dados do seu site ativo.

Agora você está pronto para mover seu site WordPress ativo para um servidor local.
Método 1. Movendo Site WordPress Ativo para Servidor Local Usando Plugin
Este método é mais fácil e recomendado para todos os usuários.
A primeira coisa que você precisa fazer é instalar e ativar o plugin Duplicator. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.
O Duplicator permite que você crie facilmente um pacote duplicado de todo o seu site. Ele pode ser usado para mover seu site WordPress para um novo local e também pode ser usado como um plugin de backup.
Observação: Existe uma versão gratuita do Duplicator com a qual você pode começar. No entanto, o Duplicator Pro vem com backups ilimitados e recursos mais avançados.
Após a ativação, vá para Duplicator Pro » Backups na barra lateral de administração do seu WordPress. Para criar um novo pacote, você precisa clicar no botão ‘Add New’.

O Duplicator iniciará o assistente de backup.
Primeiro, você precisa inserir um nome para o seu pacote de backup. Você também pode usar as tags dinâmicas para criar automaticamente um formato de nome como a data e o título do seu site.

Em seguida, expanda a seção ‘Armazenamento’ e escolha um local de armazenamento.
Para este tutorial, usaremos o local padrão. Você pode clicar no link ‘Adicionar Armazenamento’ para adicionar um novo local, como Dropbox ou Google Drive, se desejar.

Clique no botão ‘Próximo’ para continuar.
O plugin irá então escanear seu site e executar algumas verificações em segundo plano. Em seguida, ele mostrará um resumo dessas verificações.
Se tudo parecer bom, clique no botão ‘Criar Backup‘ para continuar.

O Duplicator agora criará o pacote do seu site.
Assim que terminar, você verá um arquivo zip de arquivo que contém todos os dados do seu site e um arquivo instalador. Você precisa baixar ambos os arquivos para o seu computador.

Agora você está pronto para descompactar e instalar esses arquivos em seu servidor local.
Primeiro, você precisa criar uma nova pasta na pasta raiz do seu servidor local. Esta é a pasta onde seu servidor local armazena todos os sites.
Por exemplo, se você estiver usando MAMP, será a pasta /Applications/MAMP/htdocs/. Alternativamente, se você estiver usando WAMP, seria a pasta C:\wamp\www\.
Dentro desta pasta, você pode criar novas pastas para cada novo site que deseja importar ou criar em seu servidor local.

Depois disso, você precisa abrir a pasta que criou para o seu site local e, em seguida, copiar e colar tanto o arquivo zip de arquivo quanto o script instalador que você baixou anteriormente.

Para executar a instalação, você precisa abrir o script installer.php em seu navegador da web.
Por exemplo, se você colou ambos os arquivos na pasta /mylocalsite/, então você os acessará em seu navegador visitando http://localhost/mylocalsite/installer.php.
Agora você verá o script de instalação do Duplicator assim:

Clique no botão ‘Próximo’ para continuar.
O Duplicator agora descompactará o arquivo zip do arquivo e pedirá que você insira as informações do banco de dados do seu site local. Este é o banco de dados que você criou anteriormente.

O nome do servidor é quase sempre localhost e o nome de usuário é root. Na maioria dos casos, sua instalação de servidor local não tem uma senha definida para root, então você pode deixar em branco.
Na parte inferior da página, você verá um botão 'Testar Banco de Dados' que você pode usar para garantir que as informações do seu banco de dados estejam corretas.

Se tudo parecer bom, clique no botão 'Próximo' para continuar.
O Duplicator agora importará seu banco de dados do WordPress. Depois disso, ele pedirá que você verifique novamente as informações do novo site que ele detectou automaticamente.

Clique no botão ‘Próximo’ para continuar.
O Duplicator agora finalizará a configuração e mostrará um botão para fazer login no seu site local. Você usará o mesmo nome de usuário do WordPress e senha que você usa em seu site ativo.

Isso é tudo, você moveu com sucesso seu site ativo para o servidor local.
Método 2. Mover Manualmente um Site WordPress Ativo para um Servidor Local
Caso o plugin não funcione para você, você sempre pode mover manualmente seu site ativo para um servidor local. A primeira coisa que você precisaria é fazer backup do seu site manualmente em sua conta de hospedagem WordPress.
Etapa 1. Exportar o banco de dados WordPress do seu site ativo
Para exportar o banco de dados WordPress do seu site ativo, você precisa fazer login no seu painel cPanel e clicar em phpMyAdmin.
Nota: Estamos mostrando capturas de tela do painel do Bluehost.

Dentro do phpMyAdmin, você precisa selecionar o banco de dados que deseja exportar e, em seguida, clicar na aba de exportação no topo.

O phpMyAdmin agora pedirá para você escolher o método de exportação rápido ou personalizado. Recomendamos usar o método personalizado e escolher zip como método de compressão.
Às vezes, plugins do WordPress podem criar suas próprias tabelas dentro do seu banco de dados WordPress. Se você não estiver mais usando esse plugin, o método personalizado permitirá que você exclua essas tabelas.
Deixe o restante das opções como estão e clique no botão ‘Ir’ para baixar seu backup do banco de dados em formato zip.

O phpMyAdmin agora baixará seu arquivo de banco de dados. Para mais detalhes, veja nosso tutorial sobre como fazer backup do seu banco de dados do WordPress manualmente.
Passo 2. Baixe todos os seus arquivos do WordPress
O próximo passo é baixar seus arquivos do WordPress. Para fazer isso, você precisa se conectar ao seu site WordPress usando um cliente FTP.
Uma vez conectado, selecione todos os seus arquivos do WordPress e baixe-os para o seu computador.

Passo 3. Importe seus arquivos e banco de dados do WordPress para o servidor local
Após baixar seus arquivos do WordPress, você precisa criar uma pasta no seu servidor local onde deseja importar o site local.
Se você estiver usando WAMP, você vai querer criar uma pasta dentro da pasta C:\wamp\www\ para o seu site local. Usuários de MAMP precisarão criar uma pasta em /Applications/MAMP/htdocs/.
Depois disso, simplesmente copie e cole seus arquivos do WordPress na nova pasta.
Em seguida, você precisa importar seu banco de dados do WordPress. Simplesmente abra o phpMyAdmin no seu servidor local visitando o seguinte URL:
http://localhost/phpmyadmin/
Como você já criou o banco de dados anteriormente, agora você precisa selecioná-lo e então clicar na aba ‘Importar’ no topo.

Clique no botão ‘Escolher Arquivo’ para selecionar e fazer o upload do arquivo de exportação do banco de dados que você baixou no primeiro passo. Depois disso, clique no botão ‘Ir’ na parte inferior da página.
O phpMyAdmin agora descompactará e importará seu banco de dados do WordPress.
Agora que seu banco de dados está configurado, você precisa atualizar os URLs em seu banco de dados do WordPress que referenciam seu site ativo.
Você pode fazer isso executando uma consulta SQL no phpMyAdmin. Certifique-se de ter selecionado o banco de dados do seu site local e, em seguida, clique em SQL.

Na tela SQL do phpMyAdmin, copie e cole este código, certificando-se de substituir example.com pela URL do seu site ativo e http://localhost/mylocalsite pela URL do servidor local do seu site.
UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite'); UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');
Esta consulta substituirá as referências à URL do seu site ativo no banco de dados e a substituirá pela URL do localhost.
Passo 4. Atualizar o arquivo wp-config.php
O passo final é atualizar o arquivo wp-config.php do seu site local. Este arquivo contém as configurações do WordPress, incluindo como se conectar ao seu banco de dados do WordPress.
Simplesmente vá para a pasta onde você instalou o WordPress em seu servidor local e, em seguida, abra o arquivo wp-config.php em um editor de texto como o Bloco de Notas.
Substitua o nome do banco de dados pelo que você criou no phpMyAdmin em seu localhost.
Depois disso, substitua o nome de usuário do banco de dados pelo seu nome de usuário MySQL local, geralmente é root. Se você definiu uma senha para o usuário MySQL root em seu localhost, insira essa senha. Caso contrário, deixe em branco e salve suas alterações.
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');
/** MySQL database username */
define('DB_USER', 'username_here');
/** MySQL database password */
define('DB_PASSWORD', 'password_here');
Agora você pode visitar seu site local em uma janela do navegador digitando a URL assim:
http://localhost/mylocalsite/
Substitua 'mylocalsite' pelo nome da pasta onde você copiou seus arquivos do WordPress.
Isso é tudo, seu site WordPress ativo agora está copiado para o seu servidor local.
Esperamos que este artigo tenha ajudado você a aprender como mover facilmente um site WordPress ativo para um servidor local. Você também pode querer ver nosso guia sobre como criar facilmente um site de staging para WordPress para testes, ou como mover um site WordPress de um servidor local para um site ativo.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Joseph
Oi, acabei de encontrar este tutorial hoje, descobri alguns dos passos em outros tutoriais, mas meu problema é com a Consulta SQL. Recebo o erro # MySQL retornou um conjunto de resultados vazio (ou seja, zero linhas). Segui todos os seus passos sobre a alteração de nomes de sites, etc., mas não consigo resolver isso e, obviamente, não consigo me conectar ao site local. Usei o Duplicator antes em outro site, mas ele não funciona tão bem neste por causa de todas as imagens no meu site de fotos, ou seja, problemas de tempo limite. Estou meio que dando voltas em círculos aqui, então uma ajuda seria boa.
Obrigado,
Joseph
Yarina
Joseph, verifique se o prefixo da tabela nas tabelas SQL com as quais você está trabalhando é o mesmo. Eu tive esse problema antes quando não percebi que o tema do qual eu estava copiando tinha um prefixo não típico (wp_extra-text em vez de apenas wp_). Ao criar o novo banco de dados no phpMyAdmin, certifique-se de que o prefixo corresponda ao do banco de dados antigo. Espero que isso ajude!
Alan OldStudent
Tentei usar o Duplicator, e isso funcionou com um pequeno problema. Então eu excluí o banco de dados e tentei o método manual. Todos os passos prosseguiram bem até chegar a hora de importar. Recriei o banco de dados e fui importar. Depois, recebi esta mensagem de erro: “#1064 – Você tem um erro na sua sintaxe SQL; verifique o manual que corresponde à sua versão do servidor MySQL para a sintaxe correta a ser usada perto de ‘default’, ‘This is the default profile, used when no profile is specified.’, ‘a:’ na linha 7”
Para mim, isso parece um jargão. Você tem alguma ideia do que deu errado e como posso fazer a importação manualmente?
Atenciosamente,
Alan
WPBeginner Support
Isso pode ser um erro de sintaxe ou conflito causado pelo uso de diferentes versões do MySQL. Para resolver isso, ao exportar seu banco de dados, escolha a mesma versão do MySQL da sua instalação local. Certifique-se também de que você está usando o mesmo conjunto de caracteres para ambas as tabelas do banco de dados.
Admin
Em Cloney
Apenas uma observação rápida: o arquivo Duplicator é chamado de “installer.php” em vez de “install.php”.
Ben
Notei a mesma coisa. Ótimo artigo, no entanto. Fico muito feliz por ter ouvido falar deste plugin com vocês.
wpva
Oi, decidi fazer isso manualmente
Criei um banco de dados para o meu site Wordpress no meu servidor local e tentei importar o banco de dados que baixei antes para o meu computador, mas estou recebendo esta mensagem de erro:
Consulta SQL:
—
— Banco de dados: `aguilar_jmln1`
—
— ——————————————————–
—
— Estrutura da tabela para a tabela `gm_AnythingPopup`
—
CREATE TABLE IF NOT EXISTS `gm_AnythingPopup` (
`pop_id` int(11) NOT NULL,
`pop_width` int(11) NOT NULL DEFAULT ‘380’,
`pop_height` int(11) NOT NULL DEFAULT ‘260’,
`pop_headercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
`pop_bordercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
`pop_header_fontcolor` varchar(10) NOT NULL DEFAULT ‘#FFFFFF’,
`pop_title` varchar(1024) NOT NULL DEFAULT ‘Popup Qualquer Coisa’,
`pop_content` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`pop_caption` varchar(2024) NOT NULL DEFAULT ‘Clique para abrir o popup’
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
O MySQL disse:
#1046 – Aucune base n’a été sélectionnée
Kin
Está dizendo que nenhum banco de dados foi selecionado.
Sim, eu também recebi isso.
Você precisa ter certeza de que clicou em um banco de dados antes de clicar em 'importar', caso contrário, a ferramenta de administração tentará importar o arquivo .sql para o nada!!
TMo
Tutorial maravilhoso sobre como passar por este processo manualmente. Obrigado pelas instruções claras e fotos!
Shane Levine
Olá, o Duplicator é um método aceitável para manter um site de backup? Eu tenho usado o BackWPup, mas parece que o Duplicator também permite que você crie um backup...
Dennis Crayon
Olá, não tenho certeza se tive sorte, mas consegui baixar e configurar a versão local rapidamente. O único problema que estou tendo é que tenho que definir os permalinks para o padrão, o que é bom localmente. Poderei defini-los de volta para nome do post mais tarde quando eu colocar tudo no ar? Obrigado, chegar até aqui já é ótimo
Equipe WPBeginner
Sim, você pode alterar os permalinks depois de colocar seu site no ar.
Felix
Dennis, sou novo no WordPress, mas até agora aprendi questões chave de configuração. Você poderia me ajudar a mudar os permalinks de padrão para nome do post?
Iftikhar Raja
Apenas uma observação para compartilhar.
If you choose custom structure as permalink, it might not work. The work around is to chose default permalink and save the changes. It worked for me after several hours of head scratching
Espero que ajude
Mario
Se você estiver usando WAMP, precisará ativar o mod_rewrite para habilitar permalinks personalizados.
Clique em Wamp -> Apache -> Módulos Apache -> rewrite_module
Equipe WPBeginner
Geralmente está habilitado por padrão.
isboleas
Perfeito! Eu fiz manualmente, apenas no wp-config.php, a linha
/** MySQL hostname */
define(‘DB_HOST’, ‘127.0.0.1 ‘);
Com o IP aparecendo no canto superior esquerdo do phpMyAdmin.
Anindyo Yudhistiro
Segui todos os passos, mas ainda não consigo ver meu banco de dados no meu wp local. Ainda tenho apenas o post Hello World.
Eu importei, mudei todas as URLs e muitas linhas já foram afetadas.
Keith Davis
Eu usei o método manual, mas a consulta SQL não funcionou para mim.
Eu tive que entrar em wp-options e mudar a URL nas tabelas siteurl e home, e então tudo ficou bem.
Keith Davis
Olá pessoal
O método Duplicator parece bom.
Vocês sabem quanto espaço livre em disco é necessário para criar os pacotes?
Nana
Alguma ideia do porquê ele me mostra a tela de “Bem-vindo à famosa instalação de cinco minutos”?
Equipe WPBeginner
É possível que seu URL do WordPress e URL do Site estejam definidos como localhost/xammp. Se você conseguir acessar a área administrativa, vá em configurações e defina para o seu diretório de instalação do WordPress.
Je
Verifiquei e definitivamente não está definido assim. É tão estranho!
Je
Descobri. Foi o cache W3 no arquivo htaccess que causou problemas. Obrigado pela sua ajuda e por este tutorial incrível!
Jen
Ótimo tutorial, fiz tudo exatamente como você disse…. Pensei que estava funcionando até que tentei mudar o tema e ele não mudava. Então comecei a tentar navegar para outras páginas e ele me levava para localhost/xammp. Sempre. Alguma ideia?
dion
Olá. Fiz tudo isso (usando a opção manual), mas quando clico em qualquer opção, como login ou uma das opções do menu, recebo “a URL solicitada … não foi encontrada neste servidor”.
wagster
Se você copiar a consulta SQL diretamente da tela acima, você também obterá os números de linha, o que causará um erro como o acima. Clique em ‘Ver código-fonte’ e copie o código limpo de lá.
MrDev
Obrigado por este artigo. Tentei o caminho manual de mover um site WordPress para localhost, no entanto, minhas folhas de estilo não estão carregando. Por algum motivo, o ‘href’ não está sendo definido em todas as minhas folhas de estilo. Alguma ideia do que pode estar acontecendo?
Equipe WPBeginner
Teríamos mais confiança em recomendar o BackupBuddy para backups.
NikkiC4lyf
Você recomendaria usar o plugin Duplicator para fazer backups e mover sites?
Kin Tatsu
Ótimo tutorial! O problema que estou tendo é quando faço login no wp-admin com o mesmo login e senha que usei para o meu site ao vivo, recebo “ERRO: Nome de usuário inválido. Esqueceu sua senha?”. O nome de usuário e a senha estão corretos para o site ao vivo, mas incorretos para o site localhost. Tentei recuperar a senha com meu endereço de e-mail, mas ele diz que meu endereço de e-mail não está registrado. Alguma ideia?
pbr
Tenho apenas uma palavra sobre estes passos… INCRÍVEIS!!!!
StefsterNYC
Você verificou seus prefixos?
pels
obtive o mesmo erro
StefsterNYC
Você pode ter perdido uma tabela ou algo assim. Faça uma busca pelo prefixo antigo. Certifique-se também de que está usando um WP-CONFIG novo. Descobri que às vezes isso causa problemas.
StefsterNYC
Desculpe pelo atraso, Mark. Não tenho certeza se entendi sua pergunta. Espero poder responder algo aqui.
Se você começou com um arquivo de configuração e ele originalmente começou com wp_ e você não usou um personalizado, tudo bem. Apenas lembre-se que a configuração tem que corresponder ao banco de dados. Se você trabalhou localmente e está migrando tudo para um site ativo e usa o mesmo banco de dados e a mesma configuração com que trabalhou localmente, tudo deve ficar bem. Apenas lembre-se de alterar o nome de usuário, a senha e o nome do host.
A chave aqui para lembrar é Prefixes. Tantas pessoas ensinam como fazer isso e aquilo, mas perdem a única coisa que pode estragar tudo para você. E isso é o Prefixo.
E User Roles, se perdidos, podem causar uma grande dor de cabeça ao adicionar administradores manualmente. Portanto, tenha cuidado ao alterar e trabalhar com prefixos. Eles são absolutamente uma ótima maneira de proteger sites WP. Eu recomendo fortemente usar um prefixo personalizado sempre. dbh_234_ algo assim é uma ótima maneira de proteger seu(s) site(s).
Equipe WPBeginner
Se o host mysql do seu site ativo não for localhost, você precisará alterá-lo para localhost. Você também pode precisar alterar o nome do banco de dados para o banco de dados em seu computador local. O mesmo vale para o nome de usuário do banco de dados, que geralmente é root em servidores locais, e a senha do banco de dados, que geralmente está em branco.
Mark
Olá, apenas para esclarecer, a senha no arquivo config.php deve ser a mesma que você usa para o myphpadmin? porque isso parece funcionar para mim?
StefsterNYC
Ótimo tutorial. Acredito que uma coisa foi perdida. Prefixo. Para aqueles de vocês que usam um prefixo na configuração, certifiquem-se de que, ao consultar o banco de dados, alterem o wp para a consulta para o seu prefixo. Caso contrário, sua consulta não redefinirá os URLs corretamente.
Mark
Se eu tiver uma instalação local e mover o banco de dados para o ambiente online, o prefixo permanecerá o mesmo, correto? Preciso fazer alguma coisa?
Cypherinfo
Erro 404: Objeto não encontrado: A URL solicitada não foi encontrada neste servidor. O link na página de referência parece estar incorreto ou desatualizado. Por favor, informe o autor dessa página sobre o erro.
Se você acha que isso é um erro do servidor, entre em contato com o webmaster.
” Segui todos os passos que você escreveu.
Sophie
Estas instruções são exatamente o que eu precisava. Obrigado!!!
No entanto, parece que encontrei um problema…
Ao atualizar as URLs no meu banco de dados para as do servidor local, ele retorna um erro #1064 – erro na sua sintaxe SQL perto da linha 3. Você poderia sugerir uma solução?
Eu precisaria incluir o número da porta ao atualizar a parte do código http://localhost/?
Por favor, ajude!!
Vtin
Mais um problema de novato por aqui! Desculpe o inconveniente.
Claro, acho que fiz tudo corretamente (provavelmente não). Quando tento acessar o site via localhost, na tela aparece o arquivo index.php linha por linha, em vez de carregá-lo.
Alguma ideia?
W
Isso foi fantástico. Super rápido e funcionou exatamente como pretendido.
Paul Sahota
Você pode, por favor, mostrar como mover um site WordPress ativo para local usando backup buddy no Mac usando MAMP. Já tentei várias vezes, mas não funciona para mim. Consigo fazer o oposto facilmente.
obrigado
Jeremy
Após transferir o site ativo para meu servidor local (wamp), navego para o destino no navegador e recebo um erro do WordPress "Não encontrado". A navegação do site carrega, mas quando clicada, me leva para o site ativo. Estou perdendo algo rudimentar?
Kin
Estou tendo a mesma coisa. Segui todos os passos. Depois voltei para verificar novamente, mas o erro permanece. Estou vendo que algumas pessoas acima tiveram o mesmo problema também. Alguma ideia, pessoal, do porquê isso está acontecendo?
Sinuhe
Thank you!!! I just finished moving my site and a subdomain to a new hosting service and it worked like a charm. I am no techie, actually I am philosopher
I really appreciate you taking the time to explain this info in detail.
Sam
Ei, fiz tudo da mesma forma que você disse no método manual.
Após a configuração,
Consigo ver a página inicial do meu site no servidor local.
Mas quando tento navegar para outra página, recebo o seguinte erro:
“Não encontrado: a URL solicitada /test/logistics não foi encontrada neste servidor.”
Por favor, ajude
Bill
Acabei de me deparar com o mesmo problema. Fui para site/wp-admin. Em seguida, fui em Configurações > Links Permanentes e apenas cliquei em Salvar Alterações. Isso atualizou algo e todos os meus links funcionaram.
Olhe só! Minha primeira contribuição para a comunidade.
Isabela Santos
obrigado! Mas tive que desativá-lo para funcionar...
Mark
Brilhante!
John
Incrível. Funcionou muito bem! Obrigado por postar isso.
Natalia
Olá,
I followed your tutorial on doing it manually to the T, but I still get an error message. I am pulling my hair, here…
I’m pretty new to WP and I still have to figure out how to actually enter the new content and modify the files… but I can’t even get it to work locally
Esta é a mensagem que recebo:
“Erro ao estabelecer conexão com o banco de dados”
O que eu não entendo, porque fiz tudo como você disse no seu tutorial.
Ajuda, por favor!!
Natalia
Tried it all over again a second time and still same error message… I’m going crazy
Natalia
Eu tentei até em um servidor remoto e recebi a mesma mensagem de erro. Não sei o que estou fazendo de errado... deve haver um caminho em algum lugar que estou esquecendo e ele simplesmente não está lendo o banco de dados correto...
Alguém, por favor, ajude!!
WPBeginner Support
Natalia, a causa mais comum para este erro são informações incorretas do banco de dados. No seu site ativo, você precisa editar o arquivo wp-config.php. Certifique-se de que as informações do banco de dados neste arquivo correspondam ao banco de dados que você criou para o seu site ativo.
Admin
Kathi Kostiuk
Obrigado, seu site é super útil. Novo no WP, herdei um site, coloquei no localhost para poder aprender/testar. Ao tentar 'carregar' uma foto, recebo isto: C:/wamp/www/testsite/wp-content/uploads. O diretório pai é gravável pelo servidor? Nenhum erro mostrado no phpMyAdmin, permissões nas pastas, usuários parecem corretos. Você poderia me direcionar para uma solução? Procurei em todos os lugares que consigo pensar. Obrigado.
WPBeginner Support
Ao mover o site para o localhost, você alterou as opções siteurl e homeurl? Se não o fez, você precisa adicionar estas duas linhas ao seu arquivo
wp-config.phpdefine('WP_HOME','http://localhost/yoursite'); define('WP_SITEURL','http://localhost/yoursite');1-click Use in WordPress
Admin
Kathi Kostiuk
Obrigado, farei isso.
Julie Rondeau
Olá,
Ótimos tutoriais! Obrigado, no entanto, continuo recebendo um erro "Unknown" (Desconhecido) código 0 do Plugin Duplicator ao tentar criar os pacotes. Existe alguma outra maneira que você possa recomendar? Qualquer ajuda seria muito apreciada.
Muito obrigado,
Abraços de Paris.
J.
WPBeginner Support
Você também pode fazer backup manualmente do seu site localhost e restaurá-lo no servidor ativo.
Admin
Rehan
Best tutorial ever!!
Ashley
Olá! Muito obrigado pelos seus ótimos tutoriais! Tudo funcionou muito bem, mas quando eu deveria “salvar os permalinks” novamente, não me deixava fazer login. Eu corrigi isso e agora estou logado, mas para onde vou para salvá-los novamente agora que não tenho aquele pop-up? Suponho que seja por isso que quando tento clicar em posts, recebo uma página “não encontrada”? Obrigado antecipadamente!
WPBeginner Support
Você pode salvar os permalinks em Configurações » Permalinks.
Admin
Jesse
Posso perguntar como você corrigiu o problema de login? Estou tendo o mesmo problema.
Yarina
Olá! Tudo funcionou bem até que precisei fazer login no painel do wp, meu login não funcionou e mesmo depois de alterá-lo manualmente na tabela de usuários, eu não conseguia fazer login, alguma ideia…?
Angela
Obrigado! Tenho tentado fazer isso há algum tempo. Assisti a vários vídeos no YouTube, mas não consegui fazer funcionar corretamente. Isso foi tão fácil… a melhor coisa de todas. Obrigado novamente!
Ivan
Olá,
Segui suas instruções à risca (e cantei, rs), mas não obtive sucesso. Acho que tem algo a ver com a instalação do WP. Eu não a instalei, apenas a copiei.
Brett Golding
Não funcionou para mim, acabei com uma página inicial em branco após executar o programa. Tentei 3 vezes.
WPBeginner Support
Veja como resolver o problema da tela branca da morte.
Admin
Jason Moore
Obrigado! Foi muito fácil!
ron
Olá, estou tentando fazer exatamente isso, mas recebo um erro 500 Internal Server Error logo após inserir os detalhes do banco de dados e clicar no botão Run Deployment. Vejo a animação de progresso e, após cerca de 10 ou 15 segundos, recebo o erro.
Eu estava olhando os logs de erro localizados em C:\wamp\logs e só encontrei esta linha que parecia um pouco relevante: “Invalid command ‘RewriteOptions’, perhaps misspelled or defined by a module not included in the server configuration”.
Eu já usei o duplicator com sucesso no passado, mas de um servidor web para outro.
Alguma ideia?
WPBeginner Support
Por favor, dê uma olhada em nosso guia sobre como corrigir o erro 500 Internal Server Error no WordPress.
Admin
Usama Noman
Thanks, seems like this is a tutorial posted upon my request
Thanks guys you are doing good.
WPBeginner Support
Sim, é Usama. Obrigado por sugerir isso para nós.
Admin
Jamie Mannion
Bom guia, mas acho que você esqueceu a parte onde você atualiza o wp-config.php com os novos detalhes do banco de dados – name é o novo nome, username é ‘root’ e password está em branco.
Eu tentei manualmente e tudo parece bom, mas os links me levam para a página de configuração do servidor WAMP, mesmo que os URLs estejam atualizados – não consigo descobrir. Consigo acessar a página inicial e o admin, mas é só isso. Valeu!
WPBeginner Support
Obrigado por apontar a atualização do wp-config.php. Atualizamos o artigo.
Quanto ao seu problema de redirecionamento. Tente excluir o arquivo .htaccess da instalação do wordpress no seu servidor local.
Admin
Jamie Mannion
Incrível, obrigado! Removi o .htaccess, depois visitei a página de opções de links permanentes e salvei, e agora está tudo certo! Admito que a única razão pela qual eu sabia sobre as configurações do wp-config.php é porque li seus artigos anteriores. Continue o ótimo trabalho!
Kin
Eu fiz uma pergunta mais cedo hoje, mas isso funcionou muito bem para mim.
Obrigado.
Shahraar Khan
Eu faço isso manualmente. Apenas compacte os arquivos do servidor e baixe... exporte o banco de dados e substitua todos os links no meu editor de texto. É um trabalho de apenas 5 minutos... Mas de qualquer forma, seu tutorial também é uma ótima alternativa.