Κεφάλαιο 11 · 11.3
Zip-αρχεία αποσυμπίεσης και δημιουργίας
Μια ιστοσελίδα αποτελείται γρήγορα από εκατοντάδες αρχεία. Το ανέβασμά τους ένα προς ένα διαρκεί πολύ. Πιο γρήγορο είναι: στον υπολογιστή σας να συμπιέσετε όλα τα αρχεία σε ένα zip-αρχείο, να ανεβάσετε αυτό το ένα αρχείο και να το αποσυμπιέσετε στον server. Αντίστροφα, μπορείτε να συμπιέσετε έναν φάκελο για να τον κατεβάσετε μονομιάς ή να τον διατηρήσετε ως αντίγραφο.
Αποσυμπίεση ενός zip-αρχείου
- Ανεβάστε το zip-αρχείο στον φάκελο όπου πρέπει να μπουν τα αρχεία, για παράδειγμα public_html (δείτε Αρχεία: μεταφόρτωση και λήψη).
- Κάντε δεξί κλικ στο zip-αρχείο και επιλέξτε Extract (1). Αυτή η επιλογή εμφανίζεται μόνο σε αρχεία archive, όπως .zip και .tar.gz.

- Στο Extract to (1) αναγράφεται ο φάκελος όπου βρίσκεται το zip-αρχείο. Αν θέλετε τα αρχεία να μπουν αλλού, επιλέξτε στη λίστα από κάτω έναν άλλο φάκελο ή πληκτρολογήστε τη διαδρομή.
- Δείτε την επιλογή Merge and overwrite (2). Αν είναι ενεργοποιημένη (προεπιλογή), τα υπάρχοντα αρχεία με το ίδιο όνομα αντικαθίστανται από αυτά του zip-αρχείου.
- Κάντε κλικ στο EXTRACT (3).

Μετά τα αρχεία βρίσκονται στον φάκελο. Το ίδιο το zip-αρχείο παραμένει: διαγράψτε το όταν τελειώσετε, ώστε να μην καταλαμβάνει χώρο και να μην μπορεί κανείς να το κατεβάσει μέσω της ιστοσελίδας σας.

Προσοχή: Αν αποσυμπιέσετε σε έναν φάκελο όπου υπάρχει ήδη μια ιστοσελίδα, με το Merge and overwrite θα αντικαταστήσετε τα υπάρχοντα αρχεία σας. Σε περίπτωση αμφιβολίας, αποσυμπιέστε πρώτα σε έναν νέο, άδειο φάκελο και μετά μετακινήστε ό,τι χρειάζεστε.
Ένα συχνό λάθος: ένας φάκελος παραπάνω
Αν στον υπολογιστή σας συμπιέσετε τον φάκελο mijnsite, τότε στο zip-αρχείο αυτός ο φάκελος υπάρχει ακόμη μία φορά. Μετά την αποσυμπίεση, η ιστοσελίδα σας βρίσκεται στο public_html/mijnsite και είναι ορατή μόνο στο jouwdomein.nl/mijnsite. Δύο λύσεις:
- Συμπιέστε στον υπολογιστή σας το περιεχόμενο του φακέλου (επιλέξτε όλα τα αρχεία μέσα στον φάκελο και δημιουργήστε από αυτά ένα zip), όχι τον ίδιο τον φάκελο.
- Ή μετακινήστε μετά την αποσυμπίεση όλα τα αρχεία από τον υποφάκελο στο public_html: επιλέξτε τα, κάντε κλικ στο Move και επιλέξτε public_html.
Σφάλμα 403 μετά την αποσυμπίεση;
Ένα zip-αρχείο μεταφέρει μαζί του τα δικαιώματα των αρχείων. Αν αυτά στον υπολογιστή σας είναι πολύ αυστηρά ρυθμισμένα, ο web server δεν μπορεί να τα διαβάσει και εμφανίζεται σφάλμα 403 Forbidden. Δείτε τη στήλη Permissions: τα αρχεία πρέπει να έχουν -rw-r--r-- (644) και οι φάκελοι drwxr-xr-x (755). Πώς να το προσαρμόσετε, διαβάστε το στο Δικαιώματα αρχείων και φακέλων (chmod).
Συμπίεση ενός φακέλου (δημιουργία zip)
- Επιλέξτε τον φάκελο ή τα αρχεία που θέλετε να συμπιέσετε.
- Κάντε κλικ στο Archive.
- Πληκτρολογήστε στο πεδίο Όνομα ένα όνομα για το archive. Επιλέξτε στο Archive type το είδος του archive, για παράδειγμα zip.
- Επιλέξτε στο Destination πού θα αποθηκευτεί το archive.
- Κάντε κλικ στο ARCHIVE.

Συμβουλή: Μην τοποθετείτε ένα archive με αντίγραφο της ιστοσελίδας σας στο public_html, αλλά στον κύριο φάκελο του πακέτου σας. Ό,τι βρίσκεται στο public_html μπορεί να το κατεβάσει οποιοσδήποτε μαντέψει το όνομά του.
Συχνές ερωτήσεις
Η αποσυμπίεση ή η συμπίεση σταματά στη μέση ή εμφανίζει time-out.
Σε πολύ μεγάλα archives (πολλά GB ή δεκάδες χιλιάδες αρχεία) αυτό μπορεί να συμβεί. Χωρίστε τότε το archive σε τμήματα, για παράδειγμα ένα zip με τα uploads και ένα με τα υπόλοιπα. Αν έχετε πακέτο με SSH (Power Webhost Three και Four, AI Wordpress Three και Power Reseller), μπορείτε επίσης να χρησιμοποιήσετε τις εντολές unzip ή zip στο Terminal (δείτε Terminal στο πρόγραμμα περιήγησής σας). Ένα πλήρες backup του πακέτου σας δεν το δημιουργείτε με το Archive αλλά με το Backup and Restore ή το WebOké Backups (δείτε Ποια αντίγραφα ασφαλείας υπάρχουν στο WebOké).
Μπορώ να αποσυμπιέσω και αρχεία .rar;
Προτιμήστε .zip ή .tar.gz. Αυτά υποστηρίζονται πάντα. Αποσυμπιέστε ένα .rar στον υπολογιστή σας και δημιουργήστε από αυτό ένα zip.
