Capitolul 11 · 11.3
Extragerea și crearea de fișiere zip
Un site web constă rapid din sute de fișiere. Încărcarea lor unul câte unul durează mult. Mai rapid este: pe computerul dumneavoastră să le împachetați pe toate într-un singur fișier zip, să încărcați acel fișier și să îl extrageți pe server. Invers, puteți împacheta un folder pentru a îl descărca dintr-o dată sau pentru a îl păstra ca o copie.
Extragerea unui fișier zip
- Încărcați fișierul zip în folderul unde trebuie să ajungă fișierele, de exemplu public_html (consultați Încărcarea și descărcarea fișierelor).
- Faceți clic dreapta pe fișierul zip și alegeți Extract (1). Această opțiune apare doar la fișierele de tip arhivă, precum .zip și .tar.gz.

- La Extract to (1) apare folderul în care se află fișierul zip. Dacă doriți ca fișierele să ajungă în altă parte, alegeți un alt folder din lista de mai jos sau introduceți calea.
- Observați opțiunea Merge and overwrite (2). Dacă este activată (implicit), fișierele existente cu același nume vor fi înlocuite cu cele din fișierul zip.
- Faceți clic pe EXTRACT (3).

După aceasta, fișierele se află în folder. Fișierul zip în sine rămâne acolo: ștergeți-l după ce ați terminat, astfel încât să nu ocupe spațiu și nimeni să nu îl poată descărca prin site-ul dumneavoastră.

Atenție: Dacă extrageți într-un folder în care se află deja un site web, cu Merge and overwrite veți suprascrie fișierele existente. În caz de îndoială, extrageți mai întâi într-un folder nou, gol, și mutați apoi ce aveți nevoie.
O greșeală frecventă: un folder prea adânc
Dacă pe computerul dumneavoastră împachetați folderul siteulmeu, acel folder va apărea din nou în fișierul zip. După extragere, site-ul dumneavoastră va ajunge în public_html/siteulmeu și va fi vizibil doar la domeniuldvs.ro/siteulmeu. Două soluții:
- Pe computerul dumneavoastră, împachetați conținutul folderului (selectați toate fișierele din folder și creați un zip din acestea), nu folderul în sine.
- Sau mutați după extragere toate fișierele din subfolder în public_html: selectați-le, faceți clic pe Move și alegeți public_html.
O eroare 403 după extragere?
Un fișier zip păstrează permisiunile fișierelor. Dacă acestea sunt setate prea restrictiv pe computerul dumneavoastră, serverul web nu le va putea citi și veți primi o eroare 403 Forbidden. Verificați coloana Permissions: fișierele ar trebui să aibă -rw-r--r-- (644), iar folderele drwxr-xr-x (755). Cum ajustați aceste setări, citiți în Drepturile fișierelor și directoarelor (chmod).
Împachetarea unui folder (crearea unui zip)
- Bifați folderul sau fișierele pe care doriți să le împachetați.
- Faceți clic pe Archive.
- Introduceți la Nume un nume pentru arhivă. Alegeți la Archive type tipul de arhivă, de exemplu zip.
- Alegeți la Destination unde trebuie să ajungă arhiva.
- Faceți clic pe ARCHIVE.

Sfat: Nu plasați o arhivă cu o copie a site-ului dumneavoastră în public_html, ci mai degrabă în folderul principal al pachetului dumneavoastră. Tot ce se află în public_html poate fi descărcat de oricine ghicește numele.
Întrebări frecvente
Extragerea sau împachetarea se oprește la jumătate sau primesc un time-out.
La arhive foarte mari (câțiva GB sau zeci de mii de fișiere) acest lucru se poate întâmpla. Împărțiți atunci arhiva în părți, de exemplu un zip cu fișierele încărcate și unul cu restul. Dacă aveți un pachet cu SSH (Power Webhost Three și Four, AI Wordpress Three și Power Reseller), puteți folosi de asemenea unzip sau zip în Terminal (consultați Terminal în browserul dumneavoastră). O copie de rezervă completă a pachetului dumneavoastră nu o faceți cu Archive, ci cu Backup and Restore sau WebOké Backups (consultați Ce tipuri de backupuri există la WebOké).
Pot extrage și fișiere .rar?
Folosiți de preferință .zip sau .tar.gz. Acestea sunt întotdeauna compatibile. Extrageți un fișier .rar pe computerul dumneavoastră și creați din acesta un fișier zip.
