Capítulo 11 · 11.3
Extrair e criar ficheiros zip
Um site é rapidamente composto por centenas de ficheiros. Enviá-los um a um demora muito tempo. É mais rápido compactar tudo num único ficheiro zip no seu computador, enviar esse ficheiro e extraí-lo no servidor. No sentido inverso, pode compactar uma pasta para a transferir de uma só vez ou guardá-la como cópia.
Extrair um ficheiro zip
- Envie o ficheiro zip para a pasta onde os ficheiros devem ficar, por exemplo public_html (veja Fazer upload e download de arquivos).
- Clique com o botão direito do rato no ficheiro zip e escolha Extrair (1). Esta opção só aparece em ficheiros de arquivo, como .zip e .tar.gz.

- Em Extrair para (1) está indicada a pasta onde se encontra o ficheiro zip. Se pretender que os ficheiros fiquem noutro local, escolha outra pasta na lista abaixo ou digite o caminho.
- Verifique a opção Samenvoegen en overschrijven (2). Se estiver ativada (predefinição), os ficheiros existentes com o mesmo nome serão substituídos pelos do ficheiro zip.
- Clique em UITPAKKEN (3).

Depois disso, os ficheiros ficam na pasta. O próprio ficheiro zip permanece: remova-o quando terminar, para que não ocupe espaço e ninguém o possa transferir através do seu site.

Atenção: Se extrair para uma pasta onde já existe um site, a opção Samenvoegen en overschrijven substitui os seus ficheiros existentes. Em caso de dúvida, extraia primeiro para uma pasta nova e vazia e, depois, mova o que precisar.
Um erro comum: uma pasta a mais
Se compactar a pasta meusite no seu computador, o ficheiro zip vai conter essa pasta novamente. Depois de extrair, o seu site fica em public_html/meusite e só é visível em oseudominio.nl/meusite. Duas soluções:
- Compacte no seu computador o conteúdo da pasta (selecione todos os ficheiros dentro da pasta e crie um zip com eles), não a pasta em si.
- Ou, depois de extrair, mova todos os ficheiros da subpasta para public_html: selecione-os, clique em Mover e escolha public_html.
Erro 403 depois de extrair?
Um ficheiro zip transporta consigo as permissões dos ficheiros. Se estas estiverem demasiado restritas no seu computador, o servidor web não os pode ler e surge um erro 403 Forbidden. Verifique a coluna Permissões: os ficheiros devem ter -rw-r--r-- (644) e as pastas drwxr-xr-x (755). Pode ler como ajustar isto em Permissões de ficheiros e pastas (chmod).
Compactar uma pasta (criar um zip)
- Assinale a pasta ou os ficheiros que pretende compactar.
- Clique em Compactar.
- Em Naam, digite um nome para o arquivo. Em Archieftype, escolha o tipo de arquivo, por exemplo zip.
- Em Destino, escolha onde o arquivo deve ficar.
- Clique em ARCHIEF.

Sugestão: Prefira não colocar um arquivo com uma cópia do seu site em public_html, mas sim na pasta principal do seu pacote. O que está em public_html pode ser transferido por qualquer pessoa que adivinhe o nome.
Perguntas frequentes
A extração ou compactação para a meio ou apresenta um tempo limite excedido.
Em arquivos muito grandes (vários GB ou dezenas de milhares de ficheiros) isto pode acontecer. Divida então o arquivo em partes, por exemplo um zip com os envios e outro com o resto. Se tiver um pacote com SSH (Power Webhost Three e Four, AI Wordpress Three e Power Reseller), também pode usar unzip ou zip no Terminal de comando (veja Terminal de comando no seu browser). Uma cópia de segurança completa do seu pacote não se faz com Compactar, mas sim com Back-up en herstel ou WebOké Backups (veja Que cópias de segurança existem na WebOké).
Também posso extrair ficheiros .rar?
Dê preferência a .zip ou .tar.gz. Estes são sempre suportados. Extraia um .rar no seu computador e crie um zip a partir dele.
