Obtenha hoje o melhor plug-in de backup e migração para WordPress
Obter o Duplicator agora

Documentação do Duplicador

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

Lidar com problemas de importação, upload e inicialização do instalador

Este guia aborda problemas comuns com a importação, o upload e o lançamento do instalador no Duplicator. Ele oferece soluções para resolver erros de link de importação, problemas de upload de arrastar e soltar e problemas de inicialização do instalador relacionados a permissões de servidor e execução de PHP.

Se a sua ligação de importação não estiver a extrair corretamente o ficheiro de arquivo, consulte a tabela abaixo para saber quais as fontes suportadas.

Fontes de importação suportadas e não suportadas

FonteEstadoNotas
Anfitrião genéricoApoiadoA maioria dos anfitriões permite o download direto de ficheiros .zip ou .daf. Se ocorrerem problemas, tente descarregar através do browser ou contacte o seu anfitrião.
DropboxApoiadoTotalmente suportado.
Google DriveApoiadoSuportado a partir da versão 4.5.9 do Duplicator Pro.
AWS (Amazon S3)Não suportadoAtualmente não suportado.
OneDriveNão suportadoAtualmente não suportado.

2. Importação de ficheiros (arrastar e largar) Problemas de carregamento

Mensagem de erro comum:

  • AJAX ERROR! STATUS:403 Forbidden

Solução 1: Verificar se existem restrições Imunify360 ou .htaccess

Se encontrar um erro "AJAX 403 Forbidden":

  • Certifique-se de que o Imunify360 não está instalado ou a interferir.
  • Se o Imunify360 não estiver instalado, verifique se um .htaccess está a bloquear o acesso.
  • Contacte o seu anfitrião para obter assistência ou experimente as soluções 2 e 5.

Solução 2: Carregar o arquivo manualmente via FTP

Se a importação através de ficheiro ou ligação falhar, carregue manualmente o ficheiro de arquivo:

  1. Aceda ao seu servidor utilizando um cliente FTP ou o Gestor de ficheiros cPanel.
  2. Carregar o arquivo (.zip ou .daf) para um destes locais:
  3. Vá para Duplicator Pro > Importar e selecione o arquivo carregado na lista.
    Note que, caso tenha carregado a cópia de segurança para o diretório raiz do WordPress, terá de efetuar uma instalação clássica.

3. Problemas de lançamento do instalador

Mensagens de erro comuns:

  • "O Duplicador não pode iniciar a Importação porque neste Servidor não é possível executar scripts PHP em pastas:"
  • cURL error 7: Failed to connect to localhost port 8080: Connection refused

Solução 1: Permissões do servidor

Se encontrar erros de permissão ao iniciar o instalador, consulte este guia sobre permissões de ficheiros.

Solução 2: Verificar se a execução do PHP é permitida

Verificar se a execução do PHP está bloqueada nos diretórios relevantes:

  • Bloco .htaccess: Procurar .htaccess ficheiros que podem negar a execução do PHP, tais como:
    <Files *.php>
    Ordem Negar,Permitir
    Recusar de todos
    </Files> 
    A presença de um ficheiro .htaccess em wp-content não impede necessariamente a execução. Renomeie temporariamente o arquivo .htaccess ficheiro para testar.
  • Plugins de segurança: Desativar temporariamente plug-ins como o Wordfence que podem bloquear o acesso ao instalador.
  • Restrições de hospedagem: Se a execução do PHP estiver bloqueada ao nível do servidor, contacte o seu anfitrião ou considere a possibilidade de mudar de fornecedor de alojamento.

Solução 3: Utilizar modos de instalação alternativos

Se a execução do PHP não puder ser activada:

  1. Carregue manualmente o instalador e o arquivo para o diretório raiz do WordPress.
  2. Aceder ao instalador através de https://your-domain.com/installer.php.
  3. Escolha "Substituir modo de instalação" para substituir o site ou a base de dados existente, conforme necessário.

Nota: A versão 4.5.1+ do Duplicator Pro inclui correcções que resolvem este problema para a maioria das configurações. Actualize para a versão mais recente.

Solução 4: Contentores Docker (erros cURL)

Se estiver a executar o Duplicator no Docker e vir erros cURL (por exemplo, ligação recusada na porta 8080), ajuste a sua configuração do Apache dentro do contentor:

  • Editar /etc/apache2/ports.conf e garantir:Listen 80 Listen 8080
  • Editar /etc/apache2/sites-available/000-default.conf para aceitar ligações em ambas as portas.

Consulte a documentação de configuração do Docker e do Apache ou o Stack Overflow para obter mais detalhes.

Este artigo foi útil?

Artigos relacionados