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

Trabalhar com diferentes motores de arquivo

As diferenças residem nas tecnologias e métodos subjacentes utilizados para comprimir e arquivar ficheiros. O Shell Zip utiliza os comandos do sistema, o ZipArchive é uma classe PHP para a manipulação de ficheiros zip e o DupArchive é um motor personalizado desenvolvido para o plug-in Duplicator, que responde às suas necessidades específicas. A escolha do motor pode ter impacto em factores como a velocidade, a compatibilidade e a funcionalidade no contexto da aplicação que o utiliza.

Diferença entre cada motor de arquivo

Fecho de correr em concha

O Shell Zip executa um comando para comprimir os ficheiros do site e a base de dados num único arquivo .zip. Este método é frequentemente mais rápido e mais confiável do que usar o PHP ZipArchive. Se esta opção estiver disponível no seu sistema, sugerimos que selecione Shell Zip.

O Shell Zip está acessível apenas com os níveis de licença Básico e superior.

O Shell Zip requer que os pacotes zip e unzip estejam instalados no seu servidor. Também depende das funções PHP popen e pclose estarem activadas.

Se o Shell Zip estiver desativado, isso significa que um ou mais destes requisitos estão em falta ou desactivados no seu servidor. Nesse caso, contacte o seu fornecedor de alojamento e peça-lhe para instalar os pacotes zip/unzip e ativar as funções PHP popen e pclose.

ZipArquivo

ZipArchive é uma classe PHP que permite a manipulação de arquivos Zip. Fornece uma interface de programação para a criação e extração de ficheiros zip diretamente em scripts PHP. O ZipArchive é mais portátil em diferentes configurações de servidor, uma vez que funciona ao nível do PHP, garantindo consistência na criação de ficheiros zip independentemente do sistema operativo subjacente.

DupArquivo

O DupArchive é um formato de ficheiro que gera um ficheiro [archive.daf], exclusivo do Duplicator. Especificamente adaptado ao Duplicator, este formato dá prioridade ao desempenho e à escalabilidade. Os fornecedores de alojamento económico impõem muitas vezes restrições rigorosas de tempo, CPU e E/S nos seus servidores. O DupArchive foi concebido para ultrapassar estas limitações, permitindo aos utilizadores criar cópias de segurança maiores sem serem prejudicados por restrições do servidor.

Gerir o ZipArchive

Para criar cópias de segurança utilizando o ZipArchive, o Duplicator requer que a extensão PHP ZipArchive esteja instalada e activada no seu servidor.

Pode validar facilmente a instalação do ZipArchive verificando com o phpinfo.

Como alternativa, verifique se o ZipArchive está instalado na página de ferramentas do Duplicator Pro. Vá para Duplicator Pro " Ferramentas " Geral " Informações do PHP, desloque-se para Configurar comando e verifique se a opção -enable-zip está activada:

Nota: Se não vira opção '-enable-zip' activada na secção Configurar comando, isso significa que o ZipArchive não está instalado ou ativado. Contacte o seu anfitrião ou administrador do servidor e peça-lhe para ativar o ZipArchive para si.

Perguntas mais frequentes

Se o Duplicator falhar apesar da confirmação do anfitrião, o que devo fazer?
Certifique-se de que seu host está verificando a versão correta, pois há várias maneiras de executar a compactação Zip no PHP. Peça a eles que visitem este link para obter instruções sobre como ativar a classe Arquivo Zip. Observe que essa extensão é normalmente ativada por padrão na maioria das principais plataformas de hospedagem.
Verifique se as extensões Zip estão activadas no seu computador.
No seu computador, certifique-se de que as extensões Zip estão activadas para PHP. Verifique seu arquivo php.ini para: No Windows: extension=php_zip.dll
No Mac e no Linux: extension=zip.so
Referências adicionais
Recursos para PC (XAMPP, WampServer, etc):
Manual de PHP | Fóruns XAMPP | Fóruns WampServer | Pesquisa no Google
Recursos para Mac (MAMP):
Manual de PHP | Fóruns MAMP | Artigo 1 | Tópico 1Tópico2

Veja também: Como é que faço uma "extração manual" ou executo o instalador sem o Zip ativado?

Este artigo foi útil?

Artigos relacionados