cPanel

Πώς ανεβάζω ένα αρχείο zip και το κάνω extract

Μάθετε πώς να ανεβάζετε ένα αρχείο ZIP στο File Manager του cPanel και να το αποσυμπιέζετε σωστά μέσα στο public_html ή σε άλλον φάκελο του site σας.

Αν έχετε ένα αρχείο ZIP με τα αρχεία του site σας, μπορείτε να το ανεβάσετε στο cPanel File Manager και να το αποσυμπιέσετε εύκολα στον σωστό φάκελο. Αυτός είναι συχνά ο πιο γρήγορος τρόπος για να ανεβάσετε ένα site, ένα backup ή πολλά αρχεία μαζί.

Στον παρακάτω οδηγό θα δείτε πώς να το κάνετε βήμα-βήμα, αλλά και τι να προσέξετε για να αποφύγετε συνηθισμένα προβλήματα όπως 403, Index of, λάθος permissions ή θέματα με .htaccess και redirect.

Τι είναι το public_html

Το public_html είναι συνήθως ο βασικός φάκελος που “βλέπει” το site σας στο internet. Αν θέλετε να εμφανίζεται η ιστοσελίδα σας όταν κάποιος γράφει το domain σας, τα αρχεία του site πρέπει συνήθως να βρίσκονται μέσα στο public_html.

Αν ανεβάσετε το ZIP σε λάθος φάκελο, το site μπορεί να μην ανοίγει σωστά ή να εμφανίζει κενή σελίδα.

Πώς ανεβάζω το ZIP και το κάνω extract

  1. Συνδεθείτε στο cPanel του hosting σας.
  2. Ανοίξτε το File Manager.
  3. Μεταβείτε στον σωστό φάκελο. Για το κύριο site, συνήθως αυτός είναι ο public_html.
  4. Πατήστε Upload και ανεβάστε το αρχείο .zip από τον υπολογιστή σας.
  5. Όταν ολοκληρωθεί το upload, επιστρέψτε στο File Manager.
  6. Κάντε κλικ στο ZIP αρχείο για να το επιλέξετε.
  7. Πατήστε Extract.
  8. Επιβεβαιώστε τον φάκελο εξαγωγής και πατήστε ξανά Extract Files.

Μετά την αποσυμπίεση, τα αρχεία θα εμφανιστούν στον φάκελο που επιλέξατε.

Σημαντικό: να μην υπάρχει “διπλός” φάκελος

Ένα πολύ συνηθισμένο λάθος είναι το ZIP να περιέχει μέσα έναν επιπλέον φάκελο, π.χ. site.zipsite → όλα τα αρχεία του site. Αν το αποσυμπιέσετε έτσι μέσα στο public_html, το site μπορεί να ανοίγει σε λάθος διαδρομή.

Παράδειγμα:

  • Σωστό: τα αρχεία του site να βρίσκονται απευθείας μέσα στο public_html.
  • Λάθος: public_html/site/index.php όταν θέλετε να ανοίγει από το βασικό domain.

Αν συμβεί αυτό, μετακινήστε τα αρχεία ένα επίπεδο πιο πάνω, ώστε το βασικό περιεχόμενο να είναι μέσα στο public_html.

Τι να κάνω αν βλέπω “Index of”

Αν αντί για την ιστοσελίδα σας εμφανίζεται Index of, συνήθως σημαίνει ότι:

  • δεν υπάρχει αρχείο index.php ή index.html στον φάκελο, ή
  • τα αρχεία είναι σε λάθος υποφάκελο, ή
  • το site δεν έχει ανέβει πλήρως.

Ελέγξτε ότι μέσα στο public_html υπάρχει το βασικό αρχείο εκκίνησης του site σας, όπως index.php ή index.html.

Τι να κάνω αν βλέπω σφάλμα 403

Το 403 Forbidden σημαίνει συνήθως ότι ο server δεν επιτρέπει πρόσβαση στον φάκελο ή στο αρχείο. Οι πιο συνηθισμένες αιτίες είναι:

  • λάθος permissions,
  • λείπει το αρχείο index,
  • υπάρχει πρόβλημα στο .htaccess,
  • το site βρίσκεται σε λάθος φάκελο.

Τι να ελέγξετε:

  1. Βεβαιωθείτε ότι τα αρχεία βρίσκονται στο σωστό σημείο, συνήθως στο public_html.
  2. Ελέγξτε τα permissions των φακέλων και αρχείων. Συνήθως οι φάκελοι έχουν 755 και τα αρχεία 644.
  3. Αν υπάρχει αρχείο .htaccess, δοκιμάστε προσωρινά να το μετονομάσετε σε .htaccess_old για έλεγχο.

Αν μετά τη μετονομασία του .htaccess το site ανοίξει, τότε το πρόβλημα πιθανότατα βρίσκεται σε κάποια ρύθμιση μέσα σε αυτό.

Τι είναι το .htaccess και πότε επηρεάζει το site

Το .htaccess είναι ένα αρχείο ρυθμίσεων που μπορεί να επηρεάσει ανακατευθύνσεις, πρόσβαση σε φακέλους και βασική λειτουργία του site.

Για παράδειγμα, μπορεί να χρησιμοποιείται για:

  • redirect από ένα URL σε άλλο,
  • κανόνες ασφαλείας,
  • φιλτράρισμα πρόσβασης σε συγκεκριμένους φακέλους.

Αν μετά το upload και το extract το site δεν ανοίγει σωστά, το .htaccess είναι ένα από τα πρώτα αρχεία που αξίζει να ελέγξετε.

Πώς αλλάζω permissions από το File Manager

Αν χρειαστεί να αλλάξετε τα permissions ενός αρχείου ή φακέλου:

  1. Βρείτε το αρχείο ή τον φάκελο στο File Manager.
  2. Κάντε δεξί κλικ και επιλέξτε Change Permissions.
  3. Ορίστε τις σωστές τιμές.
  4. Αποθηκεύστε τις αλλαγές.

Γενικός κανόνας:

  • Φάκελοι: 755
  • Αρχεία: 644

Αν δεν είστε σίγουροι τι πρέπει να αλλάξετε, προτιμήστε να ελέγξετε πρώτα τη θέση των αρχείων και το .htaccess, πριν πειράξετε περισσότερες ρυθμίσεις.

Χρήσιμα παραδείγματα

Παράδειγμα 1: Θέλετε να ανεβάσετε ένα έτοιμο site.

  • Ανεβάζετε το site.zip στο public_html.
  • Κάνετε Extract.
  • Ελέγχετε ότι το index.php βρίσκεται απευθείας μέσα στο public_html.

Παράδειγμα 2: Θέλετε να ανεβάσετε backup αρχείων.

  • Ανεβάζετε το ZIP σε έναν προσωρινό φάκελο.
  • Το αποσυμπιέζετε εκεί.
  • Μετακινείτε μόνο τα απαραίτητα αρχεία στον σωστό φάκελο του site.

Παράδειγμα 3: Μετά το extract βλέπετε 403 ή Index of.

  • Ελέγχετε αν τα αρχεία μπήκαν στο σωστό σημείο.
  • Ελέγχετε αν υπάρχει index.php ή index.html.
  • Ελέγχετε το .htaccess και τα permissions.

Συνοπτικός έλεγχος πριν και μετά το extract

  • Το ZIP έχει ανέβει πλήρως;
  • Το extract έγινε στον σωστό φάκελο;
  • Τα αρχεία του site βρίσκονται μέσα στο public_html ή στον σωστό υποφάκελο;
  • Υπάρχει αρχείο index.php ή index.html;
  • Τα permissions είναι σωστά;
  • Το .htaccess δεν μπλοκάρει το site;

Αν το ZIP δεν ανοίγει ή το extract αποτυγχάνει

Αν το αρχείο ZIP δεν αποσυμπιέζεται σωστά, δοκιμάστε τα εξής:

  • Ελέγξτε αν το αρχείο έχει ανέβει ολόκληρο.
  • Δοκιμάστε να το ξανανεβάσετε.
  • Βεβαιωθείτε ότι το όνομα του αρχείου δεν έχει περίεργους χαρακτήρες.
  • Αν το ZIP είναι πολύ μεγάλο, ίσως χρειαστεί να το ανεβάσετε με άλλο τρόπο ή σε μικρότερα κομμάτια.

Αν συνεχίζετε να βλέπετε πρόβλημα, ελέγξτε πρώτα τη δομή των αρχείων και τις βασικές ρυθμίσεις του φακέλου.

Με αυτά τα βήματα μπορείτε να ανεβάσετε και να αποσυμπιέσετε ένα ZIP στο cPanel με ασφάλεια και να εντοπίσετε γρήγορα τα πιο συνηθισμένα προβλήματα εμφάνισης του site.

Χρειάζεστε περισσότερη βοήθεια;

Αν το θέμα σας είναι διαφορετικό ή χρειάζεται τεχνικό έλεγχο, ανοίξτε ticket στην ομάδα υποστήριξης.

Ανοίξτε ticket