Αρχή


.

Ανέβασμα συμπιεσμένου αρχείου και αποσυμπίεση στον server

Στην εργασία αυτή θα μάθουμε έναν τρόπο αποσυμπίεσης αρχείων πάνω στον server.

Αυτό είναι πολύ χρήσιμο γιατί έτσι ανεβάζουμε πολύ λίγα αρχεία και όλη η διαδικασία γίνεται στον server. Για το Coppermine π.χ. είδαμε σε προηγούμενη εργασία ότι χρειαστήκαμε αρκετή ώρα για να «ανέβουν» όλα τα αρχεία που είχαμε αποσυμπιέσει πριν τοπικά.

Με τον τρόπο αυτό η όλη διαδικασία θα πάρει μόνο μερικά λεπτά (υπό κανονικές συνθήκες)

Για να γίνει αυτό θα χρησιμοποιήσουμε έναν unzipper γραμμένο σε php τον οποίο θα σας δώσουμε έτοιμο. H php είναι μια γλώσσα για scripts (δηλ. ένα σύνολο εντολών που εκτελούν κάτι) και είναι προσανατολισμένη για χρήση σε όσους δημιουργούν web εφαρμογές.

Ένα πολύ απλό δείγμα του τι περιέχει ένα php script είναι π.χ. το παρακάτω

<?php

 print "I love moodle !";

 ?>

 (Η εκμάθηση βέβαια της php δεν αφορά το παρόν σεμινάριο αλλά όσοι θέλουν να ανακαλύψουν κάτι νέο και συνάμα συναρπαστικό θα μπορούσαν π.χ. να ξεκινήσουν από εδώ )

Με το πρόγραμμα FileZilla θα ανεβάσετε το συμπιεσμένο αρχείο του Coppermine που κατεβάσατε στην εργασία Π42.1, στον προσωπικό σας χώρο στο ΠΣΔ.  Για να το κάνετε αυτό τα βήματα είναι τα εξής:

  1. Μετονομάστε το αρχείο "cpg1.5.34.zip" που έχετε κατεβάσει στον δίσκο σας σε "cpg_setup.zip"
  2. Ανοίγετε το FileZilla
  3. Γράφετε τα στοιχεία του ΠΣΔ για να συνδεθείτε.
  4. Πηγαίνετε στο "Επεξεργασία-Ρυθμίσεις" και στη σελίδα "Σύνδεση" αλλάζετε την τιμή του πεδίου "Διακοπή σε δευτερόλεπτα" σε 1000
  5. Στο αριστερό παράθυρο εντοπίζετε το συμπιεσμένο αρχείο και το επιλέγετε. Πατάτε το δεξί πλήκτρο του ποντικιού και από το μενού επιλέγετε “Αποστολή”. (upload)
  6. Κατεβάστε από ΕΔΩ το unzipit.zip και αφού κατέβει αποσυμπιέστε το ώστε να δημιουργηθεί το unzipit.php
  7. Κατόπιν πάλι με το πρόγραμμα FileZilla ανεβάστε το unzipit.php που δημιουργήθηκε στο προηγούμενο βήμα στον προσωπικό σας χώρο στο ΠΣΔ.
  8. Ανοίξτε έναν φυλλομετρητή (π.χ. Chrome) και γράψτε: http://users.sch.gr/username/unzipit.php  (αντικαθιστώντας το username με το δικό σας)
  9. Θα δείτε μια εικόνα όπως την παρακάτω στην οποία θα εμφανίζονται τα zip αρχεία που υπάρχουν στον βασικό κατάλογο του προσωπικού σας χώρου στο ΠΣΔ και θα σας προτείνει να διαλέξετε αυτό που θέλετε να αποσυμπιέσει.  
  10. Διαλέξτε το cpg_setup.zip από την drop-down λίστα και πατήστε «Αποσυμπίεση»
  11. Θα περιμένετε λίγο χρονικό διάστημα και όταν τελειώσει θα σας βγάλει σχετικό μήνυμα 

Αν όλα πήγαν καλά θα έχει εμφανιστεί στον προσωπικό σας χώρο του ΠΣΔ ένας νέος φάκελος με το όνομα  cpg15x

(πολλές φορές δεν εμφανίζεται αμέσως άρα αν π.χ. είστε συνδεδεμένοι στο Filezilla , να κάνετε Refresh)

.

  

Στην υποβολή σας θα μας στείλετε τα εξής

1.    Τον ενεργό σύνδεσμο προς τον unzipit.php που βρίσκεται στο χώρο σας στο ΠΣΔ

2.    Τον ενεργό σύνδεσμο μιας εικόνας οποιοδήποτε τύπου που θα έχετε ανεβάσει στο ΠΣΔ ή στο dropbox  που θα απεικονίζει το filezilla συνδεμένο στο λογαριασμό σας και που δεξιά θα φαίνεται ο φάκελος cpg15x που έχει δημιουργηθεί.

studying for exam smiley

Καλή επιτυχία!

.