Documentação do Duplicador

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

Como lidar com avisos, erros e problemas de tempo limite do scanner


Está a ter problemas durante o passo de verificação de cópias de segurança, tais como avisos, erros ou tempos limite? Este artigo fornece soluções para problemas comuns relacionados com a estrutura de ficheiros, permissões e configurações de servidor que podem causar estes problemas. Iremos apresentar-lhe soluções passo-a-passo para estes problemas.

Estrutura do ficheiro

A resolução de problemas de verificação relacionados com a estrutura de ficheiros do seu servidor pode ser frustrante. Esta secção irá guiá-lo através de problemas comuns como ligações simbólicas, grandes contagens de ficheiros, ficheiros ilegíveis e muito mais, fornecendo soluções passo a passo para que as suas verificações voltem a funcionar sem problemas:

As ligações que apontam para si próprias podem causar um ciclo recursivo. Verifique o sistema de arquivos para links de diretório que apontam para si mesmos. Por exemplo, se /public_html/mydir aponta de volta para /public_html então isso pode criar um loop recursivo para o PHP, e nesse caso você precisaria filtrar /public_html/mydir.

Para verificar a existência de ligações simbólicas, vá a Duplicator " Ferramentas " Geral " Validador de verificação e clique no botão Executar validação de integridade da verificação. Isto irá encontrar ligações simbólicas e ficheiros ilegíveis. Quando a verificação estiver concluída, adicione o(s) caminho(s) completo(s) das "Ligações simbólicas" à lista de filtros de diretórios no Passo 1 do processo de criação da cópia de segurança.

Se o validador de verificação não detetar ficheiros, vá ao gestor de ficheiros do seu anfitrião e procure qualquer coisa que possa causar isto (por exemplo, que possa parecer /dir1, e se entrar em /dir1, conteria o conteúdo de /, o que significaria que também incluiria /dir1, etc.). Para estes tipos de diretórios/links, active os filtros de ficheiros e adicione os caminhos completos do diretório à caixa de diretórios quando estiver a criar uma cópia de segurança.

Nota: Se este processo parecer demasiado técnico, contacte o seu anfitrião e pergunte-lhe se existem ligações simbólicas ou recursivas na sua estrutura de diretórios do WordPress. Em alguns casos, o validador de verificação pode não detetar uma ligação simbólica no seu servidor.

Grandes quantidades de ficheiros

Para algumas configurações de host de baixo custo com tempos limite activados, grandes contagens de ficheiros podem fazer com que a verificação não seja possível. Se os tempos limite do PHP ou do Apache estiverem definidos para um valor baixo e estiver a tentar analisar mais de 250 mil ficheiros, o processo poderá não conseguir analisar todos os ficheiros.

Para resolver, aceda a Cópias de segurança " Criar nova. Na página de criação de cópias de segurança, um filtro para o diretório com o número elevado de ficheiros. A abordagem recomendada é aumentar os tempos limite do PHP e do servidor Web, para que a verificação tenha tempo de terminar.

Ficheiros ilegíveis

Em alguns sistemas, certos caracteres utf8 podem causar problemas na verificação. Este é um problema muito pouco comum e normalmente mais prevalente nos sistemas operativos Windows que executam versões inferiores do PHP.

Para verificar a existência de ficheiros ilegíveis a partir do plug-in, aceda a Duplicador " Ferramentas " Geral " Validador de verificação " Executar validação de integridade da verificação. Isto executará uma verificação que procurará ficheiros ilegíveis. Quando a verificação estiver concluída, adicione o(s) caminho(s) dos "Ficheiros ilegíveis" à lista de filtros de diretórios no Passo 1 do processo de criação de cópias de segurança.

Nenhum ficheiro encontrado

Se executar uma verificação e os resultados não mostrarem quaisquer ficheiros encontrados, o seu servidor poderá estar configurado com "separação de servidores". Terá de contactar o seu fornecedor de alojamento para obter mais detalhes; no entanto, isto pode ser um problema em alguns sistemas. As opções possíveis na janela Configuração de domínio são:

Sem reencaminhamento

  1. Reencaminhar para uma subpasta sem separação de serviços.
  2. Encaminhar para a subpasta com separação de serviços.
  3. Encaminhar para IP/Host/URL.

Mudar temporariamente para #2 permitirá que o Duplicador funcione sem problemas tanto para o backup como para o instalador.


403 Proibido

Ao encontrar um erro 403 Forbidden, pode ser difícil solucionar o problema. Esta secção irá guiá-lo através das causas comuns de erros 403, incluindo problemas de permissão, regras mod_security e conflitos de plugins/tema, fornecendo soluções para colocar o seu scanner a funcionar novamente.

Mensagens de erro comuns:

  • Forbidden: Não tem permissão para aceder a wp-admin/xyz.php neste servidor.
  • Foi encontrado um erro 403 Forbidden.

Solução 1

Um problema de permissão pode estar relacionado com um ficheiro/diretório ou com o ficheiro .htaccess. Tente alterar a permissão do ficheiro .htaccess da raiz do seu anfitrião para 755 e, em seguida, tente o pedido algumas vezes para ver se inicia a verificação. Se o problema persistir, tente contactar o seu anfitrião.

Solução 2

Verifique com o seu anfitrião se existem regras mod_security que possam estar a causar o problema e peça-lhes que coloquem na lista branca a regra que está a causar o problema no seu anfitrião.

Veja também:
O que posso fazer para resolver problemas com a migração de um sítio de grandes dimensões?
O que posso fazer para resolver problemas de gateway 502/503/504 durante a verificação/construção?
Provedores de hospedagem recomendados para o Duplicator?

Solução 3

Em alguns casos, um plugin ou tema mal escrito pode ter um código que entra em conflito com o Duplicator. Para resolver conflitos de plugin/tema, consulte Porque é que a interface de utilizador (IU) do Duplicator não está a funcionar?


500 erros

A maioria dos erros 500 do servidor Web pode ser difícil de localizar, uma vez que estão a ser lançados a partir do servidor Web e não do PHP. Abaixo estão várias opções que pode tentar para problemas de gateway 500/502/503/504 com o scanner.

Solução 1

Atualização de configuração
Considere as seguintes atualizações para o arquivo .htaccess:

  • Opção 1: Alterar o valor dinâmico para chamadas Ajax
    <IfModule mod_timeout.c>
    <Files ~ ".php">
    SetEnvIf Request_URI "admin-ajax" DynamicTimeout=240
    </Files>
    </IfModule>
  • Opção 2: Actualize o ficheiro .htaccess a partir da interface do gestor de ficheiros (Caminho: public_html/.htaccess) e aumente também o limite max_execution_time de 300 para 3000 a partir da interface Selecionar versão PHP fornecida no cPanel.
    <IfModule Litespeed>
    RewriteEngine On
    RewriteRule .* - [E=noabort:1, E=noconntimeout:1]
    </IfModule>

Solução 2

Cloudflare
Se estiver a utilizar o Cloudflare, as definições abaixo podem ajudar

  1. Iniciar sessão no Cloudflare
  2. Na página de resumo, clique em "Advanced" (Avançadas) " Clique em "Pause" (Pausa)
  3. Executar a implementação do instalador
  4. Voltar a ativar o Cloudflare

Solução 3

Contactar o fornecedor de alojamento
Contacte o seu fornecedor de alojamento e informe-o de que está a receber um erro 500. Muitas vezes, o seu anfitrião terá acesso aos registos do servidor Web, o que pode ajudar a isolar o que está a provocar o erro nas configurações do servidor. Nalguns casos, o anfitrião pode fornecer informações suficientes para lhe dar uma ideia do motivo pelo qual o erro 500 está a ser lançado. Esta informação, em alguns casos, pode ajudar-nos a experimentar diferentes configurações no ambiente do anfitrião.

Atualização:
Pergunte ao seu anfitrião se está a executar a versão mais recente de um software de servidor Web, como o Apache ou o nginx. Muitas vezes, os anfitriões executam uma versão muito desactualizada do software, que terá patches e correcções para o problema que está a ter.

Solução 4

Resolução de problemas gerais
Existem vários protocolos de resolução de problemas que podem ser implementados para validar se o problema é de facto um problema de rede entre o browser e o servidor. Se puder tentar a partir de um computador diferente ou mesmo de um navegador diferente, isso pode, por vezes, isolar o problema. Para obter uma lista completa das várias maneiras de corrigir esse problema, consulte este artigo sobre Como entender e corrigir erros 502 Bad Gateway.

Veja também:
O que posso fazer para resolver problemas de gateway 502/503/504 durante a instalação?
Fornecedores de alojamento recomendados para o Duplicator?


Serviço JSON

Recebe a mensagem de erro "Não é possível ler JSON do serviço" durante a verificação de cópias de segurança? Os passos seguintes podem ajudá-lo a resolver este problema:

  1. Aceda a Duplicator Pro " Definições " Cópias de segurança " Definições avançadas.
  2. Alterar o tipo de bloqueio de linha para SQL.
  3. Tentar novamente criar uma cópia de segurança.

Resolução de problemas

Seguem-se passos gerais de resolução de problemas que ajudam a resolver os problemas de verificação de cópias de segurança:

Opção 1

Aceda a Cópias de segurança " Criar nova " Escolha "Apenas base de dados". Isto irá criar apenas a base de dados e informá-lo se existir um problema com um ficheiro ou diretório específico. Se a verificação estiver concluída, existe um problema com um dos ficheiros no seu sistema. Neste caso, pode seguir estes passos:

  1. Se isto funcionar, continue a adicionar e a remover diretórios até localizar a área problemática. Comece pelos diretórios mais altos e vá descendo. Caso contrário, consulte a "Opção 2" abaixo.

Opção 2

Se já tentou todas as soluções mencionadas anteriormente e ainda não funcionou, verifique o registo de erros do PHP e contacte o seu fornecedor de alojamento.


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

Espere! Não perca a sua oferta exclusiva "
"!

Como cliente , você ganha 60% DE DESCONTO

Experimente o Duplicator gratuitamente no seu site — veja por que mais de 1,5 milhão de profissionais do WordPress confiam em nós. Mas não espere — este desconto exclusivo de 60% está disponível apenas por tempo limitado.

ou
Obtenha agora 60% de desconto no Duplicator Pro →