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.


Christian
Na etapa 6, o suporte do wpbeginner disse que é necessário atualizar estas linhas no arquivo wp-config.php para uma resposta de comentário (em 2 de nov. de 2017 às 00:34). Aqui estão as linhas.
define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);
Minha pergunta é: depois de qual linha devo atualizar estas linhas no arquivo wp-config.php?
Aqui está o arquivo wp-config.php sem comentários.
<?php
define('DB_NAME', 'db');
define('DB_USER', 'user');
define('DB_PASSWORD', 'pass');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
define('AUTH_KEY', 'coloque sua frase única aqui');
define('SECURE_AUTH_KEY', 'coloque sua frase única aqui');
define('LOGGED_IN_KEY', 'coloque sua frase única aqui');
define('NONCE_KEY', 'coloque sua frase única aqui');
define('AUTH_SALT', 'coloque sua frase única aqui');
define('SECURE_AUTH_SALT', 'coloque sua frase única aqui');
define('LOGGED_IN_SALT', 'coloque sua frase única aqui');
define('NONCE_SALT', 'coloque sua frase única aqui');
$table_prefix = 'wp_';
define('WP_DEBUG', false);
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
require_once(ABSPATH . 'wp-settings.php');
WPBeginner Support
Olá Christian,
Você pode adicioná-las em qualquer lugar antes da linha de comentário que diz:
/* Isso é tudo, pare de editar! Feliz blogando. */
Para ser mais preciso, você pode adicionar estas linhas depois de:
define('WP_DEBUG', false)1-click Use in WordPress
Admin
Ian Billingham
Olá.
Alguém poderia me dizer se este 'como fazer' sobrescreveria um site já estabelecido? Eu acho que sim.
WPBeginner Support
Olá Ian,
Sim, ele sobrescreverá um site já estabelecido.
Admin
Ravishankar
Você é incrível!!! Muito obrigado, isso foi super útil!
Kate
Oi
Obrigado por este post informativo. Segui todas as instruções cuidadosamente e, quando tentei ver se o site estava no ar na etapa 6, apareceu a mesma página que originalmente. Diz 'Index of/' como título e depois tem 2 opções abaixo (com detalhes de data de modificação, etc.). As 2 opções são cgi-bin, que gera um erro 403, e wordpress, que vai para uma página em branco. Alguma ideia do que eu possa ter feito de errado? Sou muito novo nisso, então posso ter confundido algo!
Obrigado
Ahmed
Muito obrigado, isto é muito útil
Kritika
Bom e útil. Obrigado
Muhammad Azhar
Olá
Estou tentando fazer o upload do meu site WordPress local para o ambiente online.
Estou travado onde diz "erro de conexão com o banco de dados". Editei o arquivo wp-config e agora a única coisa que aparece no meu site é uma tela em branco. Estou confuso sobre o que fazer a seguir? "Em seguida, você precisa fazer login no seu painel de administração do WordPress e ir em Configurações » Geral. ser." Tenho que instalar o WordPress na minha hospedagem para realizar este passo. Por favor, me guie.
CK Cheung
Olá,
Muito obrigado pelas instruções. Gostaria de perguntar se é possível que eu apenas copie o banco de dados exportado e o carregue no site FTP?
Então posso manter o host local para futuras atualizações e testes?
Se sim, no futuro qual arquivo devo carregar no ftp e torná-lo online??
Muito obrigado.
kathy
Hi, I wonder if you can help. I’ve got all the way to editing the config file and uploading
i would now appear to be at a sticking point – any ideas on the below? Everything has gone fine to this point. I’ve amended the name, user and password as advised. Would really appreciate any pointers. Thanks
Erro no Servidor em Aplicação '/'.
Erro de Tempo de Execução
Descrição: Ocorreu um erro na aplicação no servidor. As configurações atuais de erro personalizado para esta aplicação impedem que os detalhes do erro da aplicação sejam visualizados remotamente (por motivos de segurança). No entanto, eles poderiam ser visualizados por navegadores em execução na máquina do servidor local.
Amelia
Olá. Só quero agradecer por um site tão informativo que vocês administram. Sinto que vocês literalmente me guiaram durante todo o processo, e para cada problema que tive, vocês tinham um artigo sobre como consertá-lo.
Tenho o prazer de dizer que meu site está no ar e funcionando, embora ainda precise fazer alguns retoques. Apenas um grande obrigado, eu não teria conseguido sem seguir seu site passo a passo.
Nick
Estou tendo problemas com o passo 6, principalmente a parte onde diz “Em seguida, você precisa fazer login no seu painel de administração do WordPress e ir em Configurações » Geral. Sem alterar nada, role até o final e clique no botão Salvar alterações. Isso garantirá que o URL do site seja corrigido em qualquer outro lugar onde precise estar.
Depois disso, vá em Configurações » Links Permanentes e clique em Salvar alterações para garantir que todos os links de postagens estejam funcionando corretamente”. Não consigo acessar as configurações porque não consigo fazer login, cheguei à página de login, mas ela não me deixa fazer login e não consigo criar uma conta porque o link não está conectado. Como posso contornar esse problema.
WPBeginner Support
Olá Nick,
Você também pode atualizar os URLs no arquivo wp-config.php. Conecte-se ao seu site ativo usando um cliente FTP e adicione estas duas linhas:
define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');1-click Use in WordPress
Não se esqueça de substituir example.com pelo seu próprio URL.
Admin
Nisa
Muito obrigado, foi muito útil, eu estava movendo arquivos do WP de um servidor para outro.
Mas não consigo completar a última parte da 6ª etapa, consigo digitar o nome de usuário e a senha do administrador, então o site mostra que estou logado como administrador no canto superior direito, mas não consigo acessar o painel de administração
Recebo a mensagem de erro: “Desculpe, você não tem permissão para acessar esta página.”
Judit
Olá,
Demorei muito para configurar meu site localmente e agora estou pronto para movê-lo para um site ao vivo. No entanto, quando vou para recebo uma mensagem de erro:
#1045 – Acesso negado para o usuário ‘xxx’(meu nome de usuário)@’localhost’ (usando senha: SIM)
Tenho quase certeza de que meu nome de usuário e senha estão corretos e, ainda assim, não consigo fazer login nem alterar minha senha.
Por favor, ajude – tenho medo de ter investido tanto tempo na configuração do WP e agora não consigo movê-lo para um site ativo por causa desse problema.
WPBeginner Support
Olá Judit,
Você precisará editar o arquivo de configuração do phpmyadmin:
c:\wamp\apps\phpmyadmin4.1.14\phpmyadmin.conf
Tente 'root' como nome de usuário e deixe o campo de senha em branco. Defina 'AllowNoPassword' como true. Salve suas alterações e reinicie o WAMPSERVER.
Admin
TH
Olá. Movi meu site do meu host local wamp para meu serviço de hospedagem.
Segui todos os passos de 1 a 7, mas estou enfrentando os seguintes problemas:
(Excluí todos os meus plugins para garantir que não houvesse conflitos)
– quando faço login como administrador, ele me mostra a página de login em vez da página inicial e do painel de administração.
– as abas da barra de menu do cabeçalho estão funcionando bem, exceto pela aba INÍCIO. Quando clico em INÍCIO, ele me leva para localhost. Outras abas me levam para as páginas corretas.
– as abas da barra de menu superior (Favoritos, Notificações, Sair) não estão funcionando. Quando clico em Favoritos, ele mostra: nomedominio/login/?redirect_to=http%3A%2F%2Fnomedominio%2Fdashboard%2Fprojects%2F#favorites e ainda mostra a página de login.
– quando clico em sair, ele mostra nomedominio/login/nomedominio/wp-login.php?action=logout&_wpnonce=942fbc8980
– quando clico em > nomedominio>painel, ele vai para: nomedominio/login/?redirect_to=http%3A%2F%2Fnomedominio%2Fwp-admin%2F e ainda mostra a página de login
1. Quais são os problemas com a configuração? Como posso resolvê-los?
2. Devo excluir todos os arquivos do WP e o banco de dados no servidor ativo e tentar novamente?
Por favor, ajude.
Obrigado.
TH
WPBeginner Support
Olá,
Você pode querer seguir os passos do nosso guia de solução de problemas do WordPress. Ele o ajudará a descobrir o que está causando o problema e como corrigi-lo.
Admin
Tara Giltner
Olá,
Segui estas instruções, elas foram ótimas. Obrigado. Meu problema é que ainda tenho um erro ao estabelecer o banco de dados. Percebo que provavelmente é porque o site antigo ainda está nos arquivos public_html também. Posso excluí-los?
WPBeginner Support
Oi Tara,
Certifique-se de baixar os arquivos como backup em seu computador antes de excluí-los.
Admin
Jheel
Por favor, retorne em breve.
Jheel
Segui todos os passos mencionados acima. o site está em branco. e eu nem consigo fazer login no meu site wordpress que criei offline. depois de fazer todos os passos, quando tento ver se o site está no ar. recebo PÁGINA NÃO ENCONTRADA & a página contém a página inicial sem imagem & legendas. Por favor, diga-me o que devo fazer?
Klaas Cornelis
Recebo o erro "Proibido: o mecanismo PHP está desativado" após completar estes passos. Acho que fiz algo errado. Alguém tem alguma ideia de onde o erro pode estar localizado?
Jolie King
Olá,
Gostaria de perguntar se é possível fazer upload dos meus arquivos do site wordpress compactando todas as pastas e arquivos, usando o botão de upload no cpanel para fazer o upload, e depois descompactando-o após o upload.
Alguém tentou isso? Houve algum problema após fazer isso??
Obrigado.
Jim Thorne
Jolie, sim… Eu compactei toda a minha pasta do Wordpress e a enviei usando o cPanel e depois a descomprimi na pasta public_html. Funcionou fantasticamente.
alan
uau. é melhor eu fazer de novo, já que isso parece tão difícil
Amirreza
Very useful. Thanks!
Abneer
Olá,
Consegui migrar meu site do localhost para o site ao vivo (com algumas exceções). Mas eu também tive que trabalhar no meu localhost, então usei o método de opções de atualização fornecido no Codex. Consigo usar meu painel de administração no localhost e apenas a página inicial. se eu clicar em qualquer outra página do site, recebo a página de configuração do wamp. Como posso resolver esse problema?
Por favor, me ajude logo!
Obrigado!
Vince
Eu realmente poderia usar a ajuda de qualquer um desesperadamente; passei 2 semanas montando um site e agora não consigo fazer o MAMP funcionar!!!
Tudo estava funcionando, construí o site e depois tive uma queda de energia. Não usei meu computador durante o fim de semana e, quando voltei, recebi o Erro MySQL #2002 na janela do navegador. Nenhuma das outras janelas tinha conteúdo nelas também.
Eu tentei até voltar no meu Time Machine e ainda não consigo fazer funcionar. Quando inicio o MAMP, o Servidor Apache inicia, mas o Servidor MySQL não. Eu até tentei coisas como reiniciar o Apache e o MySQL no Terminal e limpar o cache, mas ainda nada. E eu tentei mexer nas preferências do MAMP.
Eu já usei o MAMP antes, há alguns anos, sem problemas ou dificuldades. Adorei!!! Funcionou muito bem!!!
Estou usando Sierra 10.12.6. Primeiro instalei o MAMP 4.1.1 e, quando comecei a ter problemas, tentei atualizar para o 4.2 para ver se isso ajudava, mas não. Tive alguns problemas no início, mas consegui fazer funcionar.
Tenho outro computador rodando El Capitan e o Servidor MySQL também não inicia nele. Pensei que talvez fosse a versão do PHP que roda no MacOS, então fiz uma atualização e ainda nada!
Estou realmente desesperado porque o site tem uma data de lançamento agendada, e o cliente vai surtar se não estiver funcionando, sem mencionar meu empregador!!! Qualquer ajuda seria muito apreciada!!!
Abraços, Vince
WPBeginner Support
Olá Vince,
É um problema comum com o MAMP e você encontrará várias soluções online que funcionaram para outros usuários. A solução mais comum é excluir os arquivos de log localizados no diretório MAMP/db/mysql e, em seguida, reiniciar o MAMP.
Admin
Sarah
Olá, minha página da web ainda está mostrando em branco depois de habilitar WP-DEBUG como true
Chamini
Fiz todos os passos e agora meu site está no ar.
Mas agora tenho mais dois problemas,
1. Todos os meus estilos e imagens não estavam no site
2. Quando tento ir para outros menus, não consigo. Aparece o erro 500 Internal Server Error.
Por favor, me ajude a sair daqui
Chris
Oi, você consertou isso? Estou tendo o mesmo problema.
Eu deletei o .htaccess e criei um novo. Mudei a estrutura de permalink para %postname%, usei os links velvet blues E SQL update, mas ainda recebo este erro. Não sei mais para onde ir a partir daqui...
Maiyo
Recomendo alterar a opção WP_DEBUG para o valor true no documento wp_option para ver quais erros estão ocorrendo se você tiver uma página em branco ou uma mensagem de erro HTTP 500
Jordan
Segui os passos exatamente, mas quando cheguei ao passo 6, ao carregar o site, ele funcionou, mas todas as informações, templates e páginas que desenhei não estavam lá.
Eu ainda conseguia acessar meu site local e tentei usar o WP Migrate para transferir todas as informações, mas isso não funcionou. Então segui as instruções deste cara:
Agora meu site local não funciona mais...
Eu acho que terei que redesenhar o site inteiro online agora.
WPBeginner Support
Oi Jordan,
Por favor, revise as configurações do seu banco de dados. Acesse o phpMyAdmin para comparar o banco de dados do seu site ativo com o banco de dados do seu servidor local.
Admin
Nou Kanvanny
Olá senhor, minha aparência não vê a opção de ferramenta, por favor me ajude
obrigado
Craig
Recebo este erro ao tentar importar meu banco de dados:
Erro
Consulta SQL:
—
— Banco de Dados: `wordpress_test`
—
CREATE DATABASE IF NOT EXISTS `wordpress_test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
O MySQL disse: Documentação
#1044 – Acesso negado para o usuário ‘craigpar4_root’@’%’ ao banco de dados ‘wordpress_test’
Alguém pode me ajudar?
Obrigado
Liv
Isso parece ter funcionado, mas apenas no meu computador local. O novo site WordPress aparece no domínio correto no meu computador. Mas ao tentar o mesmo domínio no meu telefone ou em outro computador, o site antigo ainda aparece.
Patricia LaCroix
Você limpou o cache nesses outros computadores? Às vezes, esse é o problema.
Susan Keogh
Estou falhando na Etapa 1! Eu digito o endereço do phpmyadmin – e nada é encontrado. O que estou fazendo de errado?
MrPET
Prezado,
tudo o que você disse funcionou para mim. Tive alguns problemas com a página de back end do admin, mas depois de excluir o arquivo .htaccess e atualizar, tudo está bem.
Jason
Prezado WPBeginner,
Segui todos os seus passos corretamente, mas agora minha página wp-admin sumiu! Diz 404!
Mesmo que a pasta wp-admin existisse.
Por favor, ajude
WPBeginner Support
Olá Jason,
Tente atualizar a estrutura de permalinks do seu WordPress. Como você não consegue acessar a área administrativa, precisará fazer isso via FTP. Conecte-se ao seu site e localize o arquivo .htaccess. Baixe-o para o seu computador como backup e, em seguida, exclua o arquivo do seu servidor. Visite a página inicial do seu site e o WordPress regenerará o arquivo .htaccess para você. Você poderá então tentar fazer login.
Admin
Jason
Sim, você está atrasado 19 dias para responder ao meu comentário…
Eu tive que mover meu site com muito esforço… o que significa reinstalar e copiar e colar coisas do antigo para o novo T-T
WPBeginner Support
Olá Jason,
Pedimos desculpas pela demora na resposta. Tentamos responder a comentários e perguntas de forma oportuna, mas devido ao grande número de comentários, às vezes podemos perder perguntas legítimas.
Tiernan
Muito obrigado pelo conselho muito útil que realmente simplificou um processo que, de outra forma, seria complicado
Kariena
Olá, muito útil, obrigado.
Só uma pergunta, ao adicionar conteúdo a um plugin no meu wp-admin local, preciso importar meu banco de dados novamente para o meu site ativo para atualizar as alterações. (Quero dizer, preciso importar meu banco de dados toda vez que faço alterações?)
Laura
Olá, obrigado pela postagem, é super útil!!! Pergunta rápida – devo criar meu sitemap XML e enviá-lo para o Google / ferramentas do Webmaster enquanto meu site ainda está no meu servidor local ou devo carregá-lo primeiro no servidor ativo?
WPBeginner Support
Olá Laura,
Você precisaria carregar seu site em um servidor ativo primeiro.
Admin
jenny
Obrigado, isso é muito útil, obrigado novamente
Kim Sofo
Estou tendo problemas com isso. Acho que é o passo 2. Você pode esclarecer de onde devo carregar os arquivos do WordPress? Eles são instalados como parte do WAMP? Então é lá que eu os encontraria? Ou eles estão em outro lugar? Obrigado
Rohit Gogoi
Você pode fazer um vídeo sobre isso, por favor… Alguns passos não estão claros. Como o segundo passo. Eu não entendi. Por favor, me ajude.
WPBeginner Support
Ei Rohit,
Tentaremos adicionar um vídeo em breve. Enquanto isso, você precisará de um cliente FTP para o passo 2. Assim que estiver conectado ao seu site, você carregará os arquivos locais do WordPress do seu computador para o site ativo.
Admin
Collins
Muito obrigado, o artigo foi útil. No entanto, depois de exportar meu banco de dados e importá-lo para meu servidor ativo, perdi alguns arquivos do banco de dados. Existe alguma maneira ou ferramenta possível para recuperá-los? Ajuda por favor
Rizki Suciana
Muito útil.. muito obrigado!
Ari
Obrigado pela postagem fantástica. Foi realmente abrangente e me permitiu transferir meu site com sucesso do local para o servidor!
A única parte em que tive que ser 'externamente engenhoso' foi salvar as configurações ao exportar meu banco de dados SQL, para garantir que ele não criasse um novo (como você corretamente especulou, meu provedor de internet só permitia um banco de dados).
Ritul
É seguro transferir um site do localhost para um servidor ativo?? porque eu quero saber se devo começar com hospedagem ativa ou servidor local para fazer meu blog??
Kirsty
Por favor, ajudemmmmmmm
Quando mudei minha URL de .dev para .com, está me dizendo 404 site não encontrado e nem consigo voltar para o wordpress para consertar. :'(
WPBeginner Support
Por favor, veja nosso guia sobre como corrigir o erro 404 no WordPress.
Admin
Tony Clarkson
Olá, estou tendo problemas para importar o conteúdo do banco de dados local para o novo banco de dados. Verifiquei os passos passo a passo e, pelo que vejo, estou fazendo a coisa certa, mas estou recebendo este erro ao importar:
Erro
Consulta SQL:
—
— Banco de dados: `push_db`
—
— ——————————————————–
—
— Estrutura da tabela para a tabela `wp_commentmeta`
—
CREATE TABLE `wp_commentmeta` (
`meta_id` BIGINT(20) UNSIGNED NOT NULL,
`comment_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT '0',
`meta_key` VARCHAR(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
`meta_value` LONGTEXT COLLATE utf8mb4_unicode_520_ci
) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_520_ci;
O MySQL disse: Documentação
#1273 – Collation desconhecida: ‘utf8mb4_unicode_520_ci’
Quando escolho a opção personalizada para exportar o banco de dados local, presumo que todas as outras configurações permaneçam como padrão, apenas mudo para ‘Salvar saída em um arquivo’
O que você acha que pode ser?
Tony
Tony Clarkson
Consegui passar dessa parte, a versão do MySQL no site local era mais nova que a do servidor, no entanto, parei novamente na etapa 6. Quando navego pelo site, recebo um Http Error 500. Não sei por onde começar…
Peter Singh
Olá Tony,
Eu tive um problema semelhante com outro site que precisei colocar no ar há um tempo. Descobri que a raiz do erro http 500 era devido à alocação de memória insuficiente no arquivo php.ini. Eu sei que você não pode realmente entrar e mudar isso em um servidor web. Encontrei um pequeno truque definindo-o dentro do arquivo wp-config.php. Basta adicionar isso na primeira linha.
define( ‘wp_max_memory_limit’ ‘256m’ )
e pronto.
Dawn
Eu tentei isso e não houve mudança… Ainda um erro 500 ou uma página em branco. :'(
WPBeginner Support
Olá Dawn,
Por favor, tente estes passos de solução de problemas do WordPress para descobrir o que está causando o problema.
Victor
Olá, Tony. Como você gerenciou o problema com a versão do MySQL? Estou recebendo o mesmo erro aqui e não tenho ideia por onde começar. Você poderia esclarecer isso para mim?
Victor
Olá, consegui contornar esse problema, mas agora estou com outro.
Todas as minhas páginas, incluindo o admin do WP (login, painel etc) estão sendo exibidas em HTML puro. Como se não houvesse layout e estilo. O que poderia ser?
goutam majumder
Muito obrigado por estes passos detalhados. Você salvou meu dia.
God bless you
Che Devert
Que escrita maravilhosa. Obrigado.
H Finn
Este tutorial é excelente. Desde que você siga os passos, e não tenha problemas do seu lado – funciona perfeitamente.
Obrigado por esta postagem.
Mohanraj
Olá amigos,
Eu fiz um projeto Wordpress em um Servidor Local. Preciso fazer upload do projeto wp em um Subdiretório. Me digam os Procedimentos
Stephanie
Olá
Transfiri um site local para o meu servidor ativo e segui todos os passos. Apenas atualizei todas as URLs encontradas com localhost:888 pela minha URL final.
Todas as páginas estão boas, exceto uma onde perdi um slider e uma tabela na página.
Alguém pode me ajudar, por favor?
Alex Hammerschmied
Eu também aprecio muito este post!
Ele se torna útil toda vez que preciso fazer uma migração…
Obrigado por isso! E continue o bom trabalho!
Atenciosamente,
Alex
WPBeginner Support
Olá Alex,
We are glad you find it helpful
Don’t forget to join us on Twitter for more WordPress tips and tutorials.
Admin