Documentação do Duplicador

Documentação, materiais de referência e tutoriais para o Duplicator

Como corrigir problemas de acesso, login e redireccionamento


Ao restaurar um site com o Duplicator, pode deparar-se com problemas de acesso, como problemas de início de sessão e de redireccionamento. Estes erros estão normalmente relacionados com as configurações do servidor Web, conflitos de plug-ins ou definições incorrectas. Este guia ajudá-lo-á a solucionar estes problemas.

403 Acesso negado

Se vir um erro "403 Forbidden" ou "403 Access Denied" depois de instalar o seu site, isso significa que o servidor Web está a restringir o acesso a um caminho específico. O Duplicator não tem controlo sobre isto, mas pode tentar as seguintes soluções:

Solução 1: Contactar o seu anfitrião

Se não estiver familiarizado com as configurações do servidor Web, contacte o seu fornecedor de alojamento e forneça-lhe o URL onde ocorre o problema. Normalmente, eles podem resolver esse problema rapidamente.

Solução 2: Editar a configuração do servidor Web

Se tiver acesso ao servidor, edite o ficheiro de configuração do Apache (httpd.conf, ou httpd-ssl.conf para sítios SSL) e adicionar:

# The Directory path below should match your server the following is a SAMPLE
<Directory /var/www/html/example.com/public_html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

Depois de efetuar as alterações, reinicie o Apache.

Solução 3: Recursos adicionais

Para obter mais detalhes sobre a resolução de erros 403, consulte este guia: "Como corrigir o erro 403 Forbidden no WordPress" do WPBeginner.

Erros 404 e problemas de redireccionamento

Se o seu site apresentar um erro 404, redirecionar incorretamente ou impedir o início de sessão, experimente estas soluções:

Solução 1: Corrigir problemas de redireccionamento

Os redireccionamentos podem ter origem nos seguintes problemas. Verifique em cada item o possível problema e a solução:

  • Ficheiros mal configurados como wp-config.php, .htaccess, ou tema functions.php ficheiros.
    • Verificar o .htaccess para redireccionamentos desnecessários.
    • Tente remover o seu .htaccess e gerar um novo ficheiro em Definições " Permalinks em WordPress.
  • Um plugin de redireccionamento.
    • Desativar os plug-ins utilizando o Instalador.
  • Redireccionamentos do lado do servidor.
    • Verifique as definições do cPanel ou pergunte ao seu anfitrião.
  • Meta tags de atualização ou redireccionamentos JavaScript.
    • Desativar o plug-in que está a causar o problema.
    • Alterar o tema.
  • Os permalinks do WordPress estão mal configurados.
  • Verificar o installer-log.txt para avisos ou erros adicionais.

Solução 2: Corrigir problemas de caminho

Se "index.php" aparecer na barra de endereço ou anexado a cada pedido HTTP, terá de atualizar a configuração do Apache.

Para permitir permalinks no Apache, é necessário dar instruções ao Apache para permitir que sites individuais actualizem o ficheiro .htaccess, adicionando as seguintes opções à secção Diretório no seu Apache de anfitriões httpd.conf ficheiro de configuração:

Adicione o seguinte ao httpd.conf ficheiro.

# The Directory path below should match your server the following is a SAMPLE
<Directory /var/www/html/example.com/public_html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

Depois disso, reinicie o Apache. Se estiver num alojamento económico sem acesso ao ficheiro httpd.conf, terá de enviar esta entrada da FAQ para o seu alojamento.

Solução 3: Verificar plugins e temas

Os problemas de redireccionamento podem muitas vezes ser causados por plugins ou temas.

Para isolar rapidamente problemas comuns e desativar plug-ins durante a execução do Instalador, comece por ativar o Modo avançado no canto superior direito e certifique-se de que a opção Instalação completa está selecionada se optar por utilizar o Modo de segurança.

Em seguida, introduza as informações de ligação à base de dados em Configuração e clique em Validar.

Para desativar todos os plug-ins de uma só vez:

  • Ao iniciar o Passo 1 do Instalador, utilize Opções " Avançadas " Modo de segurança.
    • Defina o menu pendente para Ativado.

Para desativar apenas determinados plugins:

  • Ao iniciar a Etapa 3 do Instalador, utilize Opções " Plug-ins activos para desativar plug-ins individuais, um a um, desmarcando-os.

Recomenda-se utilizar primeiro o Modo de segurança. Se suspeitar que determinados plug-ins estão a causar o problema, desactive o Modo de segurança e, em seguida, desactive esses plug-ins específicos no Passo 3, conforme indicado acima. Por fim, depois de iniciar sessão no administrador do WordPress, volte a ativar cada plug-in, um a um, e volte a guardar quaisquer definições, se aplicável, até encontrar o problema.

Se o problema persistir depois de tentar as opções acima, considere investigar o functions.php do seu tema para se certificar de que não existe código personalizado a causar um redireccionamento. Além disso, considere analisar algumas das soluções nesta FAQ.

Solução 4: Limpar a cache do navegador

O Google Chrome e outros navegadores guardarão em cache os seus redireccionamentos 301. 

Para limpar a cache do browser em vários browsers, consulte este guia. Em seguida, deverá ser possível testar novamente o site. Se encontrou recentemente o redireccionamento, provavelmente só precisa de eliminar os dados da última hora.

Em alternativa, utilize uma janela de navegação anónima/privada. Nesse caso, a cache é limpa depois de o navegador ser fechado.

Problemas de login do administrador do WordPress

Se não conseguir iniciar sessão após a instalação, tente estas soluções:

Solução 1: Adicionar um novo utilizador administrador

No Instalador do Duplicador, certifique-se de que o Modo Avançado está ativado no primeiro ecrã.

Em seguida, na etapa 3, em Opções " Criar novo utilizador, crie um novo utilizador administrativo.

Utilize esta nova conta para iniciar sessão.

Solução 2: Validar ou repor o início de sessão

Solução 3: Corrigir problemas de redireccionamento

Se está a tentar iniciar sessão no painel de administração do WordPress, mas continua a ser redireccionado para o início de sessão sem qualquer aviso de nome de utilizador/palavra-passe inválidos, então o redireccionamento do início de sessão pode estar danificado. Tente alterar o endereço URL no seu navegador para um dos seguintes endereços e, em seguida, tente iniciar sessão:

  • https://yoursite.com/wp-admin
  • https://yoursite.com/wp-login.php

wp-config.php Erros

Se surgirem erros após a importação do sítio, estes podem dever-se a wp-config.php configuração incorrecta do ficheiro. O plugin copia todas as constantes definidas do seu ficheiro wp-config.php arquivo. No entanto, devido à complexidade de como essas constantes são inicializadas no PHP, há casos raros em que a replicação do seu arquivo wp-config.php pode falhar - silenciosamente ou com um erro.

Alguns exemplos são:

  • Barras invertidas ou outras definições personalizadas.
  • Uma constante definida é inicializada com uma verificação de fluxo.
  • As variáveis dinâmicas são concatenadas com o valor do plano.

Nessas circunstâncias, poderá ver o seguinte nos registos:

PHP ERROR: Unexpected end of file
PHP WARNING: Use of undefined constant

Solução 1: Inspecionar wp-config.php

  • Aberto wp-config.php e verificar se há constantes em falta ou erros de sintaxe.
  • Corrigir quaisquer valores quebrados ou caminhos incorrectos.
  • Verificar as macros quanto a valores quebrados no caso de inicialização complexa com verificações de fluxo, variáveis dinâmicas, barras invertidas, etc.

Solução 2: Repor o wp-config.php

Se os erros persistirem, crie um novo wp-config.php manualmente:

  1. Descarregar um novo wp-config.php de WordPress.org.
  2. Edite-o com os detalhes da sua base de dados.
  3. Substituir o seu atual wp-config.php ficheiro.

Se o problema persistir, contacte o seu fornecedor de alojamento.

É isso aí! Esperamos que este guia tenha ajudado a corrigir problemas de acesso, login e redirecionamento que você estava enfrentando.

Se estiver à procura de uma forma de resolver problemas de migração, consulte o nosso guia: "Como resolver problemas de migração do WordPress?".


Este artigo foi útil?


Artigos relacionados

Não deixes passar mais um dia sem proteção

Cada hora sem cópias de segurança adequadas do WordPress coloca o seu sítio em risco - Cada atraso na migração do WordPress custa-lhe desempenho e crescimento

Obter o Duplicator agora
Plugin Duplicador