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

Como resolver as verificações de requisitos e de dependências?

Este artigo mostra como resolver os problemas de verificação de requisitos que aparecem na etapa 1 do processo de compilação. Também ajuda a determinar e a resolver problemas de dependência para determinadas funcionalidades no Duplicator.

Como resolver as verificações de necessidades

Uma verificação de requisitos mostrar-lhe-á o estado do seu sistema antes de criar uma nova cópia de segurança. Seguem-se as verificações do sistema que são efectuadas antes de o backup ser criado.

Suporte PHP

  • O Duplicator requer PHP 7.4+ ou superior. Contacte o seu anfitrião para atualizar para uma versão estável e segura do PHP.
  • Para criar um ficheiro zip, o plugin requer a extensão PHP ZipArchive ou a função PHP shell_exec com suporte para zip ativado. Contacte o seu anfitrião para o ativar. Em alternativa, pode utilizar o formato DupArchive em Duplicator " Definições " Cópias de segurança " Motor de arquivo.

Permissões

  • Os caminhos listados na secção Permissões devem ter permissões de 755 para diretórios e 644 para ficheiros. Em alguns hosts, é recomendável definir as permissões temporariamente para 777 para ver se isso resolve o problema. Definir itens como 777 é uma questão de segurança e deve ser apenas temporário. No entanto, evite qualquer empresa de alojamento que exija este tipo de configuração.
  • Verifique as definições de Proprietário e Grupo para garantir que estão corretas e são consistentes com as de outros diretórios e ficheiros acessíveis. Se os diretórios ou ficheiros que não estão acessíveis tiverem definições de Proprietário ou Grupo diferentes das dos acessíveis, actualize o Proprietário e o Grupo para corresponderem. Para obter mais assistência, contacte o seu fornecedor de alojamento ou visite as suas páginas de suporte para saber mais sobre como gerem as permissões e as definições de grupo.

Suporte do servidor

  • SERVIDOR WEB: O Duplicator funciona atualmente com estes servidores web: Apache, LiteSpeed, Nginx, Lighttpd, IIS, e WebServerX. No entanto, o melhor sucesso que temos visto é com o Apache.
  • SERVIDOR DE BASE DE DADOS: Para concluir uma instalação, é necessária a extensão mysqli para PHP. Se estiver num servidor alojado, contacte o seu anfitrião e solicite a ativação da extensão mysqli. Para obter mais informações, visite http://php.net/manual/en/mysqli.installation.php

Ficheiros de instalação

Se esta verificação falhar, significa que foi encontrado um ficheiro reservado no diretório raiz do WordPress. Consulte a seguinte FAQ para obter instruções sobre como resolver este problema:Que ficheiros têm de ser removidos após uma instalação?

Como resolver as verificações de dependências

O Duplicator necessita de determinadas dependências ao nível do PHP e do servidor para poder funcionar.

MySQLDump

As funções PHP, como shell_exec, são necessárias para gerar o script SQL da base de dados com o MySQLDump. As funções PHP necessárias que estão desactivadas no seu alojamento serão apresentadas caso o MySQLDump seja selecionado. Segue-se uma lista de formas de ativar as funções desactivadas no seu alojamento.

  • Contacte o seu anfitrião e peça-lhe para ativar a função PHP em questão.
  • Alguns anfitriões têm uma interface que lhe permite desativar/ativar funcionalidades através de um painel de controlo como este.
  • Abra o seu ficheiro php.ini e procure por disable_functions e remova a função que pretende ativar.

Note que o MySQLDump não é a única forma de gerar o script SQL da base de dados e, caso não seja possível activá-lo, pode utilizar a opção Código PHP, que se encontra em Duplicator Pro > Definições > Cópias de segurança > Modo SQL.

Este artigo foi útil?

Artigos relacionados