Muitos usuários do WordPress preferem trabalhar em seus sites usando um servidor local em seus computadores. Isso permite que você trabalhe em seu site privadamente antes de disponibilizar as alterações online.
Eventualmente, você precisará movê-lo para um servidor ao vivo para torná-lo acessível aos visitantes online. Essa transição é crucial para garantir que seu site funcione corretamente no site ao vivo.
Trabalhamos em muitos sites locais, então tivemos que aprender a maneira mais fácil de transferir conteúdo para sites ao vivo.
Neste artigo, forneceremos instruções passo a passo sobre como mover o WordPress de um servidor local para um site ao vivo.

Por que Mover o WordPress de um Servidor Local para um Site Ao Vivo?
Construir seu blog WordPress em um servidor local é uma maneira segura de testar alterações em seu site sem afetar os visitantes.
Quando você terminar de aperfeiçoar seu site, o próximo passo é mover do seu servidor local para um site ao vivo.
Vamos mostrar duas maneiras de mover seu site de um servidor local para um site ao vivo.
O primeiro método usa um plugin de migração do WordPress e é recomendado para iniciantes.
No segundo método, mostraremos como mover manualmente o WordPress de um servidor local para um site ao vivo.
Você pode escolher o método que funciona melhor para você:
- Method 1: Transfer WordPress From The Local Server to Live Site Using a Migration Plugin (Recommended)
- Method 2: Manually Transfer WordPress From the Local Server to the Live Site
Antes de Migrar Seu Site WordPress
Você precisa ter algumas coisas prontas para migrar o WordPress de um servidor local para um servidor ao vivo.
Primeiro, assumimos que você tem um site WordPress rodando em um servidor local (também chamado de localhost) em seu computador e que você tem acesso total a ele.
Em seguida, você precisará ter um nome de domínio e hospedagem web.
Ouvimos inúmeras histórias de iniciantes que começaram com provedores de hospedagem web ruins ou gratuitos e se arrependeram. Em nossa experiência, escolher o provedor de hospedagem certo é crucial para o sucesso de qualquer site.
Para facilitar sua decisão, recomendamos usar o Bluehost. Eles são uma empresa de hospedagem WordPress oficialmente recomendada e estão oferecendo aos usuários do WPBeginner um desconto exclusivo + domínio e certificado SSL gratuitos.
Basicamente, você pode começar por apenas US$ 2,99 por mês.
Se você quer uma ótima alternativa ao Bluehost, você pode considerar o Hostinger. Eles também estão oferecendo um desconto exclusivo para usuários do WPBeginner com um nome de domínio gratuito.
Se você puder pagar um pouco mais, confira o SiteGround. Eles também têm uma oferta especial para leitores do WPBeginner.
Se você precisar de ajuda para configurar seu site, siga nosso guia passo a passo sobre como criar um site.
Finalmente, você precisará de um programa FTP e saber como usar FTP para fazer o upload do seu site local para o site ativo.
Pronto? Vamos começar a migrar seu site WordPress.
Tutorial em Vídeo
Se você preferir instruções escritas, continue lendo.
Método 1: Transferir WordPress do Servidor Local para o Site Ativo Usando um Plugin de Migração (Recomendado)
Este método é mais fácil e recomendado para iniciantes. Usaremos um plugin de migração do WordPress para mover o WordPress do localhost para um site ativo.
Passo 1: Instale e Configure o Plugin Duplicator
Primeiro, você precisa instalar e ativar o plugin Duplicator em seu site local. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.
Dica Profissional: Existe também uma versão profissional do Duplicator que oferece backups seguros, armazenamento em nuvem, restauração fácil do site e muito mais.
Após a ativação, você precisa ir para a página Duplicator » Backups e clicar no botão ‘Criar Novo’.

Isso o levará a uma tela onde você pode dar um nome ao seu backup.
Em seguida, clique no botão ‘Próximo’.

O Duplicator agora executará alguns testes para ver se tudo está em ordem.
Se todos os itens estiverem marcados como ‘Bom’, clique no botão ‘Construir’.

Este processo pode levar alguns minutos, dependendo do tamanho do seu site. Você deve deixar esta aba aberta até que esteja completo.
Ao terminar, você verá opções de download para os pacotes ‘Instalador’ e ‘Arquivo’. Você precisa clicar no botão ‘Baixar Ambos os Arquivos’ para baixar ambos os arquivos para o seu computador.

O arquivo ‘Arquivo’ é uma cópia completa do seu site WordPress. Ele inclui todos os arquivos principais do WordPress, bem como suas imagens, uploads, temas, plugins e um backup do seu banco de dados WordPress.
O arquivo ‘Instalador’ é um script que automatizará todo o processo de migração descompactando o arquivo que contém o seu site.
Passo 2: Crie um Banco de Dados para o Seu Site WordPress Ao Vivo
Antes de poder executar o instalador ou fazer o upload do site WordPress do localhost para o seu servidor de hospedagem, você precisa criar um banco de dados MySQL para o seu novo site ao vivo.
Se você já criou um banco de dados MySQL, pode pular esta etapa.
Para criar um banco de dados, você precisa visitar o painel cPanel da sua conta de hospedagem. Em seguida, localize a seção ‘Bancos de Dados’ e clique no ícone ‘Assistente de Banco de Dados MySQL’.

Na próxima tela, há um campo para criar um novo banco de dados.
Simplesmente forneça um nome para o seu banco de dados e clique no botão ‘Criar Banco de Dados’.

O cPanel agora criará um novo banco de dados para você.
Depois disso, você precisa inserir um nome de usuário e senha para o seu novo usuário e, em seguida, clicar no botão ‘Criar Usuário’.

Em seguida, você precisa adicionar o usuário que acabou de criar ao banco de dados.
Primeiro, clique na caixa de seleção ‘Todos os Privilégios’.

Em seguida, role para baixo e clique no botão ‘Fazer Alterações’ para salvar suas alterações.
Seu banco de dados agora está pronto para ser usado com seu site WordPress. Certifique-se de anotar o nome do banco de dados, nome de usuário e senha. Você precisará dessas informações na próxima etapa.
Etapa 3: Carregar Arquivos do Servidor Local para o Site WordPress em Produção
Agora, você precisa carregar os arquivos do arquivo e do instalador do seu site local para sua conta de hospedagem.
Primeiro, conecte-se ao seu site em produção usando um cliente FTP. Uma vez conectado, certifique-se de que o diretório raiz do seu site esteja completamente vazio.
Normalmente, o diretório raiz é a pasta /home/public_html/.
Algumas empresas de hospedagem WordPress instalam o WordPress automaticamente quando você se inscreve. Se você tiver arquivos do WordPress lá, precisará excluí-los.
Depois disso, você pode carregar os arquivos archive.zip e installer.php do Duplicator para o seu diretório raiz vazio.

Etapa 4: Executando o Script de Migração
Após ter feito o upload dos arquivos de migração, você precisa visitar o seguinte URL em seu navegador:
http://example.com/installer.php
Não se esqueça de substituir 'exemplo.com' pelo nome do seu próprio domínio.
Isso iniciará o assistente de migração do Duplicator.
O instalador executará alguns testes e inicializará o script.

Na seção Configuração, você será solicitado a inserir seu host MySQL, nome do banco de dados, nome de usuário e senha.
Seu host provavelmente será um host local. Depois disso, você inserirá os detalhes do banco de dados que criou na etapa anterior.
Em seguida, clique no botão ‘Validar’ para garantir que os detalhes inseridos estejam corretos.

Depois disso, clique no botão ‘Avançar’ para continuar.
O Duplicator importará agora o backup do seu banco de dados WordPress do arquivo para o seu novo banco de dados.
Ele também atualizará os URLs que apontam para o site local e para o seu novo site ativo.
Agora você pode clicar no botão ‘Login de Administrador’ para entrar na área de administração do WordPress do seu site ativo.

Assim que você fizer login no seu site ativo, o Duplicator limpará automaticamente os arquivos de instalação.
Isso é tudo. Você moveu com sucesso o WordPress do servidor local para o seu site ativo.
Método 2: Transferir WordPress Manualmente do Servidor Local para o Site Ativo
Neste método, mostraremos como mover manualmente o WordPress do servidor local para o seu site ativo. Será útil se o primeiro método não funcionar ou se você preferir fazê-lo manualmente.
Etapa 1: Exportar Banco de Dados WordPress Local
A primeira coisa que você precisa fazer é exportar seu banco de dados WordPress local. Usaremos o phpMyAdmin para fazer isso.
Se você não está familiarizado com ele, talvez queira dar uma olhada em nosso guia para gerenciamento de banco de dados WordPress usando phpMyAdmin.
Simplesmente vá para http://localhost/phpmyadmin/ e clique no seu banco de dados WordPress. Em seguida, clique no botão ‘Exportar’ na barra de menu superior.

Na opção ‘Método de exportação:’, você pode escolher ‘Rápido’ ou ‘Personalizado’. Personalizado fornecerá mais opções para exportar seu banco de dados.
Mas recomendamos escolher ‘Rápido’ e, em seguida, clicar no botão ‘Ir’ para baixar seu banco de dados.

Etapa 2: Carregar Arquivos do WordPress para o Site Ativo
Agora, precisaremos mover todos os arquivos do seu site para o site ativo.
Para começar, abra seu cliente FTP e conecte-se à sua conta de hospedagem na web.
Assim que estiver conectado ao seu site ativo, certifique-se de carregar os arquivos no diretório correto. Por exemplo, se você quiser que o site seja hospedado em ‘seusite.com’, você desejará carregar todos os arquivos em seu diretório public_html.
Agora selecione seus arquivos locais do WordPress e carregue-os para o seu servidor ativo.

Etapa 3: Criar um Banco de Dados MySQL no Seu Site Ativo
Enquanto seu cliente FTP está carregando seus arquivos do WordPress, você pode começar a importar seu banco de dados para o servidor ativo.
A maioria dos provedores de hospedagem WordPress oferece cPanel para gerenciar sua conta de hospedagem, então mostraremos como criar um banco de dados usando o cPanel.
Primeiro, você precisa fazer login no seu painel do cPanel e clicar no ícone ‘Assistente de Banco de Dados MySQL’, que pode ser encontrado na seção ‘Bancos de Dados’.

Na próxima tela, você pode criar um novo banco de dados.
Você precisa fornecer um nome para o seu banco de dados e, em seguida, clicar em ‘Criar Banco de Dados’.

O cPanel agora criará automaticamente um novo banco de dados para você.
Em seguida, você precisa inserir um nome de usuário e senha para o seu novo usuário e, em seguida, clicar em ‘Criar Usuário’.

Depois disso, você precisa adicionar o usuário que acabou de criar ao banco de dados.
Primeiro, marque a caixa de seleção ‘Todos os Privilégios’.

Em seguida, role para baixo e clique em ‘Fazer Alterações’ para salvar suas alterações.
Você criou com sucesso um novo banco de dados para o seu site WordPress ativo.
Etapa 4: Importar Banco de Dados do WordPress para o Site Ativo
O próximo passo no processo é importar o seu banco de dados do WordPress.
Vá para o seu painel do cPanel, role para baixo até a seção ‘Bancos de Dados’ e clique em ‘phpMyAdmin’.

Isso o levará ao phpMyAdmin, onde você desejará clicar no banco de dados que acabou de criar acima. O phpMyAdmin mostrará seu novo banco de dados sem tabelas.
Em seguida, clique na guia ‘Importar’ no menu superior. Na página de importação, clique no botão ‘Escolher Arquivo’ e, em seguida, selecione o arquivo do banco de dados do site local que você salvou na primeira etapa.

Depois disso, clique no botão ‘Ir’ na parte inferior da página. Seu banco de dados será importado automaticamente para o phpMyadmin.
Etapa 5: Alterar a URL do Site
Agora, você precisa alterar a URL do site no seu banco de dados para que ele se conecte ao seu site WordPress ativo.
No phpMyAdmin, procure a tabela wp_options no seu banco de dados que você acabou de importar acima.
Se você alterou o prefixo do seu banco de dados, então, em vez de wp_options, pode ser {new_prefix}_options.
Em seguida, clique no botão ‘Navegar’ ao lado de wp_options. Ou, clique no link na barra lateral para abrir a página que tem uma lista de campos dentro da tabela wp_options.

Em seguida, na coluna options_name, você precisa procurar a opção siteurl.
Em seguida, clique no ícone ‘Editar’.

Isso abre uma janela onde você pode editar o campo.
Na caixa de entrada option_value, você verá o URL da sua instalação local, que será algo como http://localhost/test.
Você precisa inserir o URL do seu novo site neste campo, por exemplo: https://www.wpbeginner.com.
Em seguida, você pode salvar o campo clicando no botão ‘Ir’.

Em seguida, você precisa seguir os mesmos passos acima para o nome da opção home. O menu wp_options pode ter várias páginas. Geralmente, a opção home estará na segunda página.
Em seguida, atualize o URL home, para que seja o mesmo que o URL do seu site ativo.
Passo 6: Configurar Seu Site Ativo
Agora que você importou o banco de dados e carregou seu conteúdo, é hora de configurar o WordPress.
Neste momento, seu site deve estar exibindo um erro de ‘Erro ao estabelecer uma conexão com o banco de dados‘.
Para corrigir isso, conecte-se ao seu site usando um cliente FTP e abra o arquivo wp-config.php.
Você estará procurando pelas seguintes linhas de código:
// ** MySQL settings - You can get this info from your web host ** //
/** 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' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Você precisará fornecer o nome do banco de dados, nome de usuário e senha que você criou anteriormente.
Em seguida, salve o arquivo wp-config.php e envie-o de volta para o seu servidor de hospedagem WordPress.
Agora, quando você visitar seu site, ele deverá estar no ar.
Depois disso, você precisa fazer login no seu painel de administração do WordPress e ir para Configurações » Geral. Em seguida, sem alterar nada, role até o final e clique no botão 'Salvar alterações'.

Isso garantirá que o URL do seu site seja corrigido em qualquer outro lugar onde precise estar.
Depois de fazer isso, vá para Configurações » Links Permanentes, role para baixo e clique em 'Salvar alterações' para garantir que todos os links de posts estejam funcionando corretamente.

Etapa 7: Corrigir Imagens e Links Quebrados Atualizando Caminhos
Sempre que você estiver movendo um site WordPress de um domínio para outro ou de um servidor local para um site ativo, você enfrentará links quebrados e imagens ausentes.
Mostraremos duas maneiras de atualizar URLs. Você pode escolher uma que funcione melhor para você.
1. Atualizar URLs Usando o Plugin Search & Replace Everything (Recomendado)
A maneira mais segura de corrigir isso é usando Search & Replace Everything. É um plugin poderoso do WordPress que permite executar facilmente tarefas de atualização em massa em seu site sem escrever consultas complexas ao banco de dados.
Primeiro, você precisa instalar e ativar o plugin Search & Replace Everything.
Após a ativação, vá para a página Ferramentas » WP Search & Replace.

A partir daqui, você precisa inserir a URL do seu site local no campo ‘Buscar por’ e a URL do seu site ativo no campo ‘Substituir por’.
Role um pouco e clique em ‘Selecionar Tudo’ abaixo das tabelas. Isso garante que o plugin procurará a URL antiga em todos os lugares do banco de dados.

Agora clique no botão ‘Pré-visualizar Busca e Substituição’ para continuar.
O plugin buscará no seu banco de dados todas as instâncias da URL antiga e, em seguida, pré-visualizará os resultados.

Se tudo parecer bom, clique em ‘Substituir Tudo’ para salvar as alterações.
Você verá um aviso sobre as alterações que está fazendo. Clique em ‘Sim’ para continuar.
O plugin agora atualizará o banco de dados e substituirá as URLs locais pela URL do seu site atual.
2. Atualizar URLs Manualmente (Avançado)
Outra maneira de atualizar as URLs é usando a seguinte consulta SQL:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');
Simplesmente vá para phpMyAdmin, clique no seu banco de dados e, em seguida, clique em ‘SQL’ no menu superior e adicione a consulta acima.
Certifique-se de alterá-la para as URLs do seu site local e do seu site ativo e clique no botão ‘Ir’.

Pronto. Você agora migrou com sucesso o WordPress do seu servidor local para um site ativo.
Esperamos que seu site ativo esteja funcionando perfeitamente. Se você notar algum erro, pode conferir nosso guia sobre erros comuns do WordPress para obter ajuda com a solução de problemas.
Esperamos que este artigo tenha ajudado você a mover o WordPress de um servidor local para um site ativo. Você também pode querer ver nosso guia sobre como mover um site ativo para um servidor local ou consultar a lista de verificação definitiva de migração de sites para etapas práticas de migração do WordPress.
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.

Lisa
No passo 4, quando tento importar o banco de dados gzipped, recebo isto:
Erro
Consulta SQL:
—
— Banco de dados: `testbtat`
—
CREATE DATABASE IF NOT EXISTS `testbtat` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
O MySQL disse: Documentação
#1044 – Acesso negado para o usuário ‘btatxcom’@’localhost’ ao banco de dados ‘testbtat’
Bunty Gurung
@Lisa a importação pode ser um arquivo .zip ou .sql de texto puro, não importa. Você está recebendo o erro porque o nome do banco de dados que você está tentando fazer o upload não corresponde ao nome que você criou.
Neste caso, assumo que seu nome de usuário no site ativo seja ‘btatxcom’. Geralmente, seu banco de dados seria btatxcom_yourdb. Se for esse o caso, vá para localhost. Simplesmente exporte seu banco de dados como um arquivo .sql – sem usar opções personalizadas. Salve-o na área de trabalho. Clique com o botão direito, abra com notepad++ (se você não o tiver no PC, basta baixar, é muito fácil de usar, por exemplo, como o notepad, apenas um pouco mais sofisticado).
Você encontrará esta linha CREATE DATABASE IF NOT EXISTS por volta da linha 22 ou então procure pelo termo. Lá, o nome do seu banco de dados aparece duas vezes, mude-o para corresponder ao nome do banco de dados no seu site ativo, por exemplo, someprefix_yourdb. Salve, vá para o seu phpmyadmin -> seu banco de dados -> navegue e importe o arquivo .sql salvo. Isso deve resolver. Espero que isso ajude alguém.
Wanda Serros
Obrigado pelo tutorial. Acredito que segui todos os passos corretamente. Funcionou perfeitamente até eu ir ver meu site. Recebo o seguinte:
Seu servidor está executando a versão PHP 4.4.9, mas o WordPress 3.8.1 requer pelo menos 5.2.4.
embora quando vou ao meu Cpanel, ele diz: versão PHP 5.3.26
Além disso, quando tento ir para o admin, recebo:
Erro de análise: erro de sintaxe, T_OBJECT_OPERATOR inesperado em /home/drser3/public_html/wp-admin/index.php na linha 103
Agradeço qualquer ajuda que você puder me dar. Obrigado
Wanda
WPBeginner Support
Por favor, entre em contato com seu provedor de hospedagem. Eles poderão te ajudar melhor nesta questão.
Admin
Wanda Serros
Meu site agora está funcionando, embora eu tenha alguns problemas para corrigir. Só pensei em relatar para outros usuários que possam estar usando Lunarpages para hospedagem web. Tive que ir ao painel de controle e escolher PHP5, então um arquivo phpini teve que ser adicionado sob meu diretório public_html com
memória=64MB
e por último tive que adicionar:
suPHP_ConfigPath /home/username/public_html
no meu arquivo htaccess.
Sabedoria
obrigado. foi muito útil
David
Olá,
Eu consigo acessar o wp-admin depois de mover o banco de dados, mas por algum motivo recebo uma tela branca quando digito minha URL. Parece que não está encontrando o html / css de nenhuma das páginas. É estranho porque carrega perfeitamente no localhost do wamp.
Alguma ideia?
obrigado
WPBeginner Support
Vá em Configurações -> Geral e certifique-se de que seus URLs do Site WordPress e Início apontem para seu novo local.
Admin
Roanna
Você não sabe o quanto este artigo me ajudou!
Muito obrigado por dedicar seu tempo para escrever e postar isso!
Sam
Obrigado pelo seu tutorial, é muito útil.
Janeth
Ótimo tutorial, muito obrigado.
Acho que é o mesmo processo de um servidor de desenvolvimento para um servidor de produção, certo?
WPBeginner Support
Sim, é.
Admin
AM
Muito obrigado por postar estas instruções!! Eu NÃO teria conseguido transferir o site do meu cliente para o site ativo sem isso!! Apenas uma observação: Na Etapa 3, suas instruções estão faltando a nota sobre "hostname". Isso me levou um segundo para descobrir, mas consegui adicionar. Caso alguém mais tenha problemas com essa parte da criação do banco de dados. Obrigado novamente!!
abel kayode
Oi
Obrigado pelo artigo educativo.
Segui todos os passos, mas acabei recebendo este erro
Erro de análise: erro de sintaxe, inesperado ‘DB_PASSWORD’ (T_STRING) em /home/swagphot/public_html/wp-config.php na linha 26
Verifiquei meu wp-config para erros de digitação, mas tudo parece correto. Preciso de ajuda, não sei como
Resolver isso... Obrigado
WPBeginner Support
Você provavelmente está perdendo o colchete de abertura ( logo antes de DB_Password
Admin
Miriam
Sou novato nisso e esta explicação é de longe a mais clara que encontrei, mas ainda estou tendo problemas. Transfiri meus arquivos para o meu servidor de hospedagem, mas estou travado no banco de dados. Tenho uma instalação local do WordPress estabelecida com Bitnami. Quando vou para http://localhost/phpmyadmin/, não vejo meu banco de dados; vejo apenas information_schema e test. Verifiquei meu wp-config.php e vejo ‘DB_NAME’, ‘bitnami_wordpress’. Não sei o que fazer ou onde procurar a seguir. Qualquer ajuda seria muito apreciada. Obrigado.
WPBeginner Support
Em seu wp-config.php, verifique seu DB_User e DB_Password, use-os para fazer login no phpMyAdmin e então você poderá ver seu banco de dados bitnami_wordpress.
Admin
Miriam
OBRIGADO. OBRIGADO. OBRIGADO!!!!!
Sisira
Awsome Tutorial………………..Very useful for a beginner……….I just tried and made my site live……………………..This is my first website……………Thank you so much……………….
james Daly
Muito obrigado por este artigo – Foi fácil de seguir e funcionou perfeitamente para mim – Pensei que seria um processo assustador, mas foi bem fácil se você seguiu os passos corretamente
Bilal Ahmad
eu fiz todos os passos do tema.. depois disso não consigo acessar meu painel. sempre que vou para o meu painel de administração e insiro o nome de usuário e senha que estão corretos. Mas ele não me redireciona para o meu painel. ele me redireciona para o meu painel de administração repetidamente. por favor ajude
Kirit Patel
Este tutorial é muito importante para iniciantes, que não sabem como mover um site local do WordPress para um site ativo. É útil para mim.
Muito obrigado.
mira
oi,
obrigado por este artigo útil.
mas tenho um erro como
1044 acesso negado
por favor, você me ajudaria a sair deste erro de banco de dados?
jay
Para resolver o erro 1044 Acesso negado. Você deve abrir o arquivo do banco de dados em seu editor de texto e excluir o seguinte código.
— Banco de Dados: `XYZ`
—
CREATE DATABASE IF NOT EXISTS `XYZ` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `XYZ`;
Terry
Obrigado por toda a sua ajuda com estes tutoriais! Estou aprendendo muito. Tenho um problema que já foi mencionado antes, mas não estou obtendo uma solução.
Estou preso na etapa 6, continuo recebendo Erro ao estabelecer uma conexão com o banco de dados.
Eu mudei uma coisa no seu procedimento, na etapa 6 editei o wp-config.php para incluir define(‘DB_HOST’, ‘www.mysite.com/my_staging_site’);
De qualquer forma, ainda não consigo me conectar, e se houver algo que você possa fazer para me apontar na direção certa, eu agradeceria!
charles
Eu tive esse problema também, mas certifique-se de que não há pequenos erros de digitação ao inserir o nome do banco de dados, nome de usuário, senha e host. Meu problema foram os símbolos de apóstrofo que eram diferentes (símbolo ‘). Quando comecei a mudar o nome, o apóstrofo mudou para um símbolo diferente e é muito difícil dizer se mudou. Mas eu corrigi isso e funcionou
rahul
Você só precisou alterar o dbname e o nome de usuário e senha do cpanel do site para os campos solicitados em wp-config.php
Jody Hockley
Obrigado por um guia tão fácil de seguir e simples. Fiz tudo em menos de 20 minutos. Tornou minha vida muito mais fácil. Muito apreciado…
Vivek
Segui os mesmos passos.
O site foi publicado no servidor, mas estou enfrentando o seguinte problema.
Menus não estão aparecendo no Painel de Administração.
As configurações não estão sendo salvas se eu tentar fazer alguma alteração.
Alguma ideia?
WawanAdie
Ok. será útil, obrigado
jeret
Olá, fiz o upload de todos os arquivos para o servidor web com sucesso. Consigo visualizar meu site WordPress.
O problema é quando tento acessar a página de administração. Usando o nome de usuário e senha que criei usando o cpanel, não está funcionando. Diz que o nome de usuário é inválido. Modifiquei o arquivo wp-config.php. Certifiquei-me de que o novo nome de usuário e senha foram atualizados.
E quanto a esta linha no arquivo de configuração, o que eu mudo para ela:
/** nome do host do MySQL */
define(‘DB_HOST’, ‘localhost’);
Obrigado.
Mustafa
Verificar:
/** Hostname do MySQL */
define(‘DB_HOST’, ‘mysql.yoursite.com’);
Miroslava Donchev
Thank you for the wonderful article! I am so grateful there’re people like you to share knowledge
Transfiri meu site local para um site hospedado ao vivo e tive apenas um erro, então quero compartilhar como o resolvi. Tive uma página preta na página de opções de permalink e encontrei a seguinte solução de DebbieV:
“Editei wp-admin/includes/misc.php, forçando o valor de $got_rewrite = true;”
Talvez isso possa ajudar mais alguém também.
Saúde!
Mira
dhani
Olá,
Existe alguma maneira de exportar do wordpress.org para o wordpress.com sem ter que hospedar o site e pagar?
Tenho meu blog em wp.org, mas quero que ele vá para o ar sem pagar... apenas queria saber se há alguma opção para isso.
Obrigado.
Jay
Segui todas as instruções, exceto pela exportação do meu banco de dados do localhost em gzipped, porque tentei importar no servidor ativo no phpMyAdmin e recebi um 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 ‘\u001f?\b’ na linha 1”. Mas ele importa o banco de dados quando uso compressão zipada, mas depois de esperar 7 horas para fazer o upload de todos os meus arquivos do localhost para o servidor ativo, ele me pediu para instalar o WordPress e, quando instalo o WordPress, nenhum dos meus posts está lá.
Jay
Já alterei as informações do banco de dados no wp-config e ainda assim ele me pede para instalar o WordPress
WPBeginner Support
Você alterou o prefixo das tabelas do banco de dados? Você tem certeza de que o banco de dados ao qual você está conectado não está vazio?
Admin
Jigar
Tive o mesmo problema, mas resolvi com o prefixo do banco de dados. Deve ser o mesmo que no banco de dados no servidor.
Obrigado ADMIN,
soon hao ng
Obrigado pelos seus tutoriais. É muito útil. Consegui mover meu wordpress do servidor local para o site ao vivo. No entanto, quando faço login no meu painel de administração. A mensagem de erro é exibida:
Erro Interno do Servidor
O servidor encontrou um erro interno ou uma configuração incorreta e não pôde concluir sua solicitação.
Por favor, entre em contato com o administrador do servidor e informe o horário em que o erro ocorreu e qualquer coisa que você possa ter feito que possa ter causado o erro.
Mais informações sobre este erro podem estar disponíveis no log de erros do servidor.
Além disso, um erro 500 Internal Server Error foi encontrado ao tentar usar um ErrorDocument para lidar com a solicitação.
Poderiam especialistas aqui me aconselhar como corrigir este problema?
Obrigado
WPBeginner Support
Veja nosso guia sobre como corrigir o Erro Interno do Servidor no WordPress.
Admin
tatiana
Olá,. Pretendo fazer upload de um localhost para um servidor… Já fiz todos os passos acima MUITAS VEZES… mas esta mensagem sempre aparece” Você não tem permissão para acessar / neste servidor.
WPBeginner Support
Por favor, entre em contato com seu provedor de hospedagem, isso parece ser um problema de configuração do servidor.
Admin
Jose
Oi. Obrigado, este post é mais útil do que todo o resto que encontrei no YouTube.
No entanto, não consigo colocar meu site no ar, mesmo depois de seguir todos os passos cuidadosamente.
Consigo acessar meu admin do meu site ativo, e tudo, incluindo plugins e temas, posts e páginas, parece estar lá no painel. No entanto, o site, mesmo acessando-o do próprio painel, mostra uma página em branco. Alguma ideia de onde pode estar o problema e o que posso fazer para resolvê-lo?
Obrigado!
WPBeginner Support
Parece que você moveu seu site com sucesso do servidor local para o ativo. Agora você só precisa corrigir a tela branca da morte. Nos diga como foi.
Admin
Jose
Obrigado!
Aconteceu que eu estava usando um tema filho. Mudar para o tema original e fazer as alterações nas configurações do tema em vez da nova folha de estilo resolveu a tela branca da morte. Obrigado pelo blog claro, completo e útil.
Jose
David
Seu problema foi exatamente o mesmo que o meu agora. Só que eu não estou usando um tema filho, é um tema personalizado. Simplesmente não consigo fazer funcionar, embora funcione no meu localhost.
Alguém pode me aconselhar sobre isso?
Obrigado
Maio
Oi, acho que comentei cedo demais. Tudo funciona bem, exceto pela seção de comentários recentes, onde não exibe comentários, mas sim links para entradas do blog "localhost".
Este é o meu blog: http://www.sugaroverkill.com/blog/
Eu fiz todos os passos, incluindo o #7. Preciso fazer mais algum passo para que os comentários recentes sejam exibidos corretamente?
WPBeginner Support
It seems to be working now
Admin
Maio
Thanks for the article. It worked like a charm!
Jack Allen
Olá, Estava apenas me perguntando se você teve que alterar o nome do host do banco de dados no arquivo wp-config, pois ainda tenho o erro de estabelecer conexão com o banco de dados. Obrigado Jack
WPBeginner Support
Sim, você terá que mudar o nome do seu banco de dados no arquivo wp-config.
Admin
Beth
Obrigado por este recurso! Tudo parece estar funcionando corretamente com o site migrado, mas não conseguimos acessar o wp-admin do novo site para fazer login no WordPress. Não fizemos uma nova instalação do WordPress, apenas transferimos todos os arquivos do site anterior para o novo diretório. É necessária uma instalação do WordPress se um site estiver funcionando em dois URLs diferentes?
WPBeginner Support
Você também precisaria mover seu banco de dados. Não, ao mover o WordPress de um local para outro, você realmente não precisa executar o script de instalação novamente.
Admin
Verna
Só queria te mandar uma mensagem para dizer MUITO OBRIGADO!!!
Suas instruções funcionaram perfeitamente para um usuário iniciante e seus esforços são muito, muito apreciados.
Deus te abençoe!
Albert Clayton
Tenho migrado meus sites WordPress usando o plugin All in One WP Migration – http://wordpress.org/plugins/all-in-one-wp-migration/
annie
Olá,
Estou planejando usar este tutorial para transferir o localhost pela primeira vez.. (Ainda não li tudo)
mas, notei que preciso usar o phpadmin e como usei o WAMP pela primeira vez, não consegui usar o phpadmin e não tenho certeza do que está errado (desculpe se você mencionou isso em algum lugar aqui, por favor, ignore meu comentário),…
Existe alguma maneira de transferir meu site sem phpadmin? Ou seja, copiando e colando algo?
desculpe, pois sou completamente novo nisso...
obrigado
WPBeginner Support
Você pode exportar seu banco de dados para o host local usando o plugin wp dbbackup.
Admin
annie
obrigado pela sua resposta
annie
olá novamente,
Segui todos os passos com sucesso, mas não consigo ir para o passo 6 porque o upload ftp para public_html travou em 99%
alguma ideia do que pode estar errado?
obrigado.
Hitesh
ei, fiz o mesmo que você mencionou aqui, mas ainda não consigo mudar o logo do tema, importei o site antigo para o site novo
Jeff Matt
Muito obrigado! Isso funcionou perfeitamente para mim e não me preocupo mais em desenvolver no MAMP. Saúde!
Ravi
Muito obrigado..
Rajeev
Many Thanks for this tutorial
Jose Luis
Thanks for all! You save my life!
ashish gupta
Eu realmente entendo o que você está dizendo, na primeira vez eu também fiquei preso nessa situação e não sabia como fazer isso.
Westy
Olá, obrigado por um ótimo tutorial.
Tudo parece funcionar bem para mim, exceto que a aparência está completamente bagunçada.
Estou usando o tema padrão do bp com um tema filho em um servidor local. Após a importação, o bp padrão (pai) não aparece na configuração Aparência>Temas, o que quebra meu tema filho. No entanto, todas as pastas, etc. do bp-default foram carregadas do local para o site ao vivo, então não consigo entender por que o problema está ocorrendo.
Alguém mais teve esse problema e pode me ajudar a corrigi-lo?
Obrigado pelo seu tempo.
clare
Cansado, apenas queria saber se você resolveu seu problema. E se sim, como?
Atualmente estou com o problema oposto. Meu tema filho funcionou muito bem no servidor local, mas ao migrá-lo para o servidor ativo, ele agora está quebrado e restaurou o tema pai. Espero que se você resolveu seu problema, isso me dê uma pista do que estou fazendo de errado.
Pomen Yala
Thanks for sharing this info. Life lot’s easier to switch wordpress for me now
Heidi Anderson
Olá, eu realmente preciso de ajuda. Eu chego ao passo 4 e encontro meu novo banco de dados que criei no servidor SQL, ele não tem tabelas, clico nele, clico em importar e recebo o seguinte em vermelho: “O diretório que você definiu para upload não pode ser alcançado”. Isso é antes mesmo de eu tentar fazer o upload do meu arquivo. O que eu fiz de errado?
Venkat
Oi.. Seu tutorial ensina muito claramente. Estou muito feliz com sua ajuda. Obrigado!
Priyanka
ei, obrigado por compartilhar um tutorial tão incrível….:)
Samantha
Olá, exportei meu banco de dados do localhost e estou tentando fazer o passo 4. Recebi o erro 1044, mas vi em comentários anteriores para excluir uma seção e mudar para o nome do meu banco de dados ao vivo. Tentei importar novamente e agora recebo o 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 ‘– phpMyAdmin SQL Dump
— version 4.0.4
— http://www.phpmyadmin.net
—
— Ho’ na linha 1
Você pode ajudar em alguma coisa??
WPBeginner Support
Desfaça as alterações que você fez anteriormente.
Admin
Mark Johnson
Ei, tive o mesmo problema. Você tem que editar o arquivo de importação antes de fazer o upload. Aqui está um link mostrando como fazer: http://support.hostgator.com/articles/cpanel/how-to-import-your-mysql-database
Então você o compacta com o nome "nomedobancodedados.sql.zip" e depois faz o upload
Quentin
Excelente guia – muito claro. E, aprendi algumas coisas úteis no processo. Obrigado.
Gwen
Quando tento importar meu arquivo sql para o novo banco de dados, recebo este erro do phpMyAdmin:
#1103 – Nome de tabela incorreto
Alguma ideia do que eu possa estar fazendo de errado?
WPBeginner Support
Ao criar seu arquivo de exportação, certifique-se de que seu arquivo de exportação tenha a opção Criar tabelas se não existirem marcada.
Admin
Fátima
Como fazer isso?
Gwen
Olá! Recebo este erro do phpMyAdmin quando tento importar meu arquivo SQL para o novo banco de dados no servidor ativo:
#1103 – Nome de tabela incorreto
Alguma ideia do que eu possa estar fazendo de errado?
Parisa
Olá,
Obrigado pelo artigo. Segui os passos, mas quando acesso o site, vejo "Index of/" e abaixo disso vejo os arquivos e pastas enviados no site. Quando clico nos arquivos, recebo "Erro ao estabelecer uma conexão com o banco de dados". Você poderia me ajudar com isso?
obrigado
Jennifer
Eu também estou tendo o mesmo problema. Você encontrou alguma solução?
Jennifer
Na verdade, eu não recebo a mensagem ou pasta “Index of/”, apenas a mensagem “Erro ao estabelecer uma conexão com o banco de dados”.
Estou usando o GoDaddy para minha conta de hospedagem e eles tiveram um processo um pouco diferente para configurar usuários para o banco de dados (é um passo tudo em um, onde o nome do seu banco de dados também é seu nome de usuário). Estou me perguntando se é isso que está causando a desconexão.
Também estou colocando minha instalação do WordPress em uma subpasta, em vez do diretório raiz. Então, adicionei essa pasta depois da minha URL quando fiz as edições da tabela. Isso poderia ser um problema?
Jennifer
Eu me aprofundei mais no seu site (aliás, muito legal — obrigado!!!) e encontrei minha solução aqui: https://www.wpbeginner.com/wp-tutorials/useful-wordpress-configuration-tricks-that-you-may-not-know/
Eu mudei o localhost no meu arquivo de configuração para o meu endereço IP e isso resolveu.
AWASAE
acho que vocês não têm os arquivos do site imediatamente dentro do diretório public_html! acho que vocês os têm em uma pasta dentro do public_html
vá para dentro da pasta, selecione todos os arquivos e mova-os um nível para o diretório raiz
ERRADO: public_html/AFolderContainingAllFiles/{allfiles}
CERTO: public_html/{allfiles}
Shawn
Correção para sua consulta mysql:
UPDATE wp_posts SET post_content = REPLACE(post_content, ‘localhost/test/’, ‘www.yourlivesite.com’);
deveria ser..
UPDATE wp_posts SET post_content = REPLACE(post_content, ‘localhost/test/’, ‘www.yourlivesite.com/’);
(A barra invertida estava faltando)
WPBeginner Support
Shawn, obrigado por apontar isso. Atualizamos o artigo.
Admin
Anna
Olá,
Criei um novo site WP para uma URL existente onde o site antigo está atualmente ativo. Preciso testar o carrinho de compras/gateway de pagamento do novo site WP usando um SSL, que reside no site existente. Então, criei uma subpasta e migrei o novo site WP para esta pasta do MAMP. Consigo acessar a página de login, mas após fazer o login, recebo um 404 “wp-login.php não foi encontrado no servidor.” Verifiquei via acesso ftp e ele está lá na pasta. Parece que preciso atualizar algo mais. Ou, posso copiar a pasta SSL para o meu MAMP para que o teste possa acontecer localmente? Obrigado por quaisquer sugestões.
Anna
swati
Depois de seguir os mesmos passos do seu artigo, consigo colocar apenas a página inicial no ar, mas sem imagens e slider. Junto com isso, minhas outras páginas não estão no ar no localhost... dá o mesmo erro para todas as páginas internas que não foram encontradas neste servidor... por favor, me ajude...
WPBeginner Support
Você consegue acessar a área do wp-admin? Se sim, vá em Configurações e corrija as opções de URL do site e da página inicial. Verifique também este artigo para definir permissões de arquivo corretas para o WordPress.
Admin