Ao utilizar o instalador do Duplicator, pode deparar-se com vários problemas relacionados com a interface do utilizador ou com o arquivo. Este guia aborda problemas comuns da IU do instalador e as respectivas soluções.
Arquivo não encontrado
Cada cópia de segurança do Duplicator inclui um único installer.php
ligado a um arquivo específico (.zip
ou .daf
). Se não corresponderem, aparece uma mensagem de erro, como a seguinte:
- Arquivo não encontrado!
- Detectada incompatibilidade entre o instalador e o arquivo
Se vir uma destas mensagens, consulte as soluções abaixo:
Solução 1: Localizar o nome correto do arquivo
Certifique-se de que o nome do ficheiro de arquivo corresponde ao esperado pelo instalador.


Solução 2: Extrair o instalador da cópia de segurança
Extraia o ficheiro do Instalador do ficheiro de arquivo utilizando este guia. As instruções sobre como extrair manualmente um ficheiro DAF podem ser encontradas aqui.
Pode mudar o nome do ficheiro se quiser e utilizá-lo para substituir o ficheiro do Instalador existente, mas certifique-se de que o elimina após a instalação.
Solução 3: Validar transferências
Certifique-se de que o ficheiro de arquivo foi totalmente transferido e carregado corretamente. Além disso, compare o tamanho do ficheiro no seu computador local com o tamanho apresentado no ecrã Cópias de segurança. Se não corresponderem, transfira e carregue novamente o ficheiro.
Solução 4: Experimente um navegador diferente
Se o problema persistir, tente o seguinte:
- Utilize um navegador diferente sem extensões.
- Se estiver a executar os sítios Web através de um proxy, considere desativar temporariamente o proxy e, em seguida, limpe a cache DNS.
- Considere a possibilidade de desligar temporariamente quaisquer VPNs que esteja a utilizar ou qualquer software de firewall.
Erros de JavaScript
Se a interface do usuário installer.php não estiver carregando corretamente devido a erros de JavaScript, tente o seguinte:
- Verificar se o servidor inseriu automaticamente um
.htaccess
no ficheirodup-installer
diretório. - Limpe a cache do seu browser e volte a carregar o ficheiro installer.php.
Problemas com o Safari/Macintosh
Alguns sistemas Mac descompactam automaticamente os ficheiros, causando problemas com o Duplicator. O instalador do Duplicator procura um ficheiro .zip ou .daf, pelo que podem ocorrer problemas se o ficheiro for descarregado como ficheiros separados e extraídos.
Solução 1: Impedir a descompactação automática no Safari
- Abrir o Safari.
- Aceder a Preferências " Geral.
- Desmarque a opção "Abrir ficheiros seguros após o descarregamento".
- Voltar a descarregar o ficheiro de arquivo.
Solução 2: Verificar a integridade do arquivo
Se, durante o processo de instalação, verificar que o arquivo é extraído com um diretório com o mesmo nome do arquivo ou, em alguns casos, com uma pasta com o nome __MACOSX
significa que o ficheiro de arquivo foi modificado.
Para obter uma cópia em bruto do ficheiro archive.zip/daf, verifique os seguintes locais:
- Duplicador Pro:
/your_site/wp-content/backups-dup-pro
(ou qualquer caminho de armazenamento que tenha definido) - Duplicador Lite:
/public_html/wp-content/backups-dup-lite/
/public_html/wp-snapshots/
(caminho antigo)
Também é possível voltar a arquivar os ficheiros:
- Extraia o ficheiro de arquivo para o seu computador local e navegue até ao ficheiro installer-backup.php.
- Selecione todos os arquivos/pastas e recrie o arquivo archive.zip para que o installer-backup.php fique na raiz do arquivo.
- Em alguns casos, poderá ser necessário mudar o nome do arquivo criado no segundo passo para o nome original do ficheiro extraído no primeiro passo acima.
- Coloque o arquivo recém-reorganizado no mesmo local que o arquivo installer.php e tente novamente.
Instalador inválido
Se abrir o installer.php
num browser mostrar código corrompido ou um pedido de transferência, é provável que exista um problema de configuração do servidor ou que o ficheiro do Instalador tenha sido corrompido quando o servidor o apresentou como parte do processo de transferência.
Solução 1: Corrigir a apresentação de texto simples
Se o installer.php
é apresentado como texto simples, modifique o .htaccess
ou httpd.conf acrescentando as seguintes linhas:
AddType application/x-httpd-php .php .htm .html
AddHandler x-httpd-php .php .htm .html
Solução 2: Corrigir a apresentação do texto binário
Se o installer.php
mostra caracteres binários ou hexadecimais em vez de caracteres em execução, como
1f8b 0800 0000 0000 0003 ecfd 7b57 1bb9d228 0eff 9dbd d6fe 0e8d 7706 ecd0 363609b9 d8e9 7813 7012 26dc 8221 2401 86a7...
ou
Warning: Unexpected character in input: '?' (ASCII=17) state=0
Nesse caso, o servidor Web poderá ter alguns problemas com o descarregamento do ficheiro para o seu computador. A maneira mais fácil de obter uma boa cópia do instalador é tentar o seguinte:
- Descarga direta por FTP:
- Quando transferir os ficheiros de cópia de segurança do seu cliente FTP, certifique-se de que está em modo binário, uma vez que o modo ASCII pode corromper o ficheiro zip. A cópia de segurança pode ser encontrada utilizando estes caminhos de ficheiro:
- Duplicador Pro:
/your_site/wp-content/backups-dup-pro
(ou qualquer caminho de armazenamento que tenha definido) - Duplicador Lite:
/public_html/wp-content/backups-dup-lite/
/public_html/wp-snapshots/
(caminho antigo)
- Duplicador Pro:
- Localize o Instalador com um nome de ficheiro associado à cópia de segurança correta e transfira-o.
- Abrir o
installer.php
num editor de texto como o Notepad++. O código do ficheiro deve ser um ficheiro PHP normal.
- Quando transferir os ficheiros de cópia de segurança do seu cliente FTP, certifique-se de que está em modo binário, uma vez que o modo ASCII pode corromper o ficheiro zip. A cópia de segurança pode ser encontrada utilizando estes caminhos de ficheiro:
- Utilizar o instalador de cópia de segurança: Outra opção é abrir o ficheiro archive.zip e encontrar o ficheiro
installer-backup.php
este ficheiro será uma cópia exacta do ficheiro originalinstaller.php
ficheiro. Para mais pormenores, consulte este guia. As instruções sobre como extrair manualmente um ficheiro DAF podem ser encontrado aqui. - Contactar o anfitrião: Informe o seu anfitrião de que a transferência de ficheiros tem de ser definida para o modo binário e não para ASCII.
Solução 3: Corrigir o prompt de download
Se estiver a navegar para o installer.php
solicita um download em vez de o executar, poderá ter um problema de .htaccess
que está corrompido ou não está configurado para funcionar corretamente. Para testar isso:
- Crie um ficheiro PHP em branco, tal como
test.ph
p - Carregue este ficheiro para o mesmo diretório que o ficheiro
installer.php
. - Se o
test.php
também é descarregado em vez de ser executado, o seu servidor não está a processar o PHP corretamente.
Para resolver este problema, contacte o seu anfitrião e diga-lhe que o seu sítio não está a processar corretamente os ficheiros PHP.
Solução 4: Corrigir erros de análise
Se installer.php
dá erros como:
Parse error: syntax error, unexpected $end, expecting T_VARIABLE or T_DOLLAR_OPEN_CURLY_BRACES or T_CURLY_OPEN in … installer.php on line 1300
Nesse caso, a codificação do seu ficheiro não está a ser aceite corretamente pelo seu servidor Web. Abaixo estão algumas opções:
- Em muitos casos, a transferência dos ficheiros de um servidor para outro pode fazer com que o instalador fique corrompido. Para resolver este problema, veja a Solução #2 acima. Em muitos casos, alterar o modo FTP de ASCII para binário pode resolver este problema.
- Se a primeira opção não resolver o problema, pode utilizar um programa como o Notepad++. Abrir o
installer.php
e altere a definição de codificação, que se encontra na barra de ferramentas superior, de ANSI para UTF-8. Tente converter de um formato para o outro. Em seguida, guarde o ficheiro e volte a carregar o ficheiro do Instalador para o servidor para ver qual a versão que funciona.
É isso aí! Se estiver a ter problemas com o instalador ou com o arquivo do Duplicator, os passos acima devem ajudar a resolvê-los. Se os problemas persistirem, considere verificar com o seu fornecedor de alojamento se existem problemas de configuração do servidor.
Está à procura de migrar um site com tempo de inatividade zero? Se sim, consulte o nosso guia completo sobre "Como migrar um site com tempo de inatividade zero".