Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) - 1 - Αθήνα, 16 Μαρτίου 2007. 1. Εισαγωγή



Σχετικά έγγραφα
Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) Αθήνα, 1 Ιουνίου Εισαγωγή

Η πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης GUnet eclass 1.7 έχει δοκιμαστεί και λειτουργεί κανονικά:

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Hase οδηγίες χρήσης.

Αποτελεί την πρόταση του GUnet. ασύγχρονης τηλεκπαίδευσης. Είναι ένα ανοικτό αρθρωτό σύστημα διαχείρισης ηλεκτρονικών μαθημάτων

Εγκατάσταση των απαραίτητων προγραμμάτων για την λειτουργία του WordPress. Δρ. Ματθαίος Πατρινόπουλος

ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Περιεχόμενα. Εισαγωγή. Οδηγός Χρήστη - Φοιτητή

Εγχειρίδιο Χρήστη - Μαθητή

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Hase οδηγίες χρήσης.

Εγχειρίδιο Φοιτητή. Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Α.Σ.ΠΑΙ.Τ.Ε.

Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning

Οδηγίες Ενεργοποίησης Λογαριασμού URegister για Φοιτητές

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ

Επιστήμες της Αγωγής και της Εκπαίδευσης Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης. Εισαγωγή στους Η/Υ - Παιδαγωγικές Εφαρμογές στην Εκπαίδευση

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΓΡΑΜΜΑΤΕΙΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ESCHOOL

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004

BHMATA ΓΙΑ ΑΝΑΒΑΘΜΙΣΗ ΣΤΟ 3S/I.T.P.

e-κπαίδευση Πλατφόρµα Ασύγχρονης Τηλε-κπαίδευσης Οδηγίες χρήσης για τους σπουδαστές του ΤΕΙ Αθήνας και τους επισκέπτες της δικτυακής πύλης e-κπαίδευση

Οδηγίες Εγκατάστασης tube & έναρξης δοκιμαστικών μαθημάτων

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Υπηρεσία διαμοιρασμού αρχείων

Προγραμματιστικό Περιβάλλον

Οδηγίες Ενεργοποίησης Λογαριασμού URegister για Φοιτητές

Open eclass 2.1 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

Εγχειρίδιο Χρήσης για Εκπαιδευτές/Διοικητικούς. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Equal Society e-learning platform

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου

Οδηγίες Εγκατάστασης Πλατφόρμας

Vodafone Business Connect

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

ΕΙΣΑΓΩΓΗ... 4 ΕΓΓΡΑΦΗ... 5 ΤΑ ΜΑΘΗΜΑΤΑ ΜΟΥ... 6 ΑΛΛΑΓΗ ΤΟΥ ΠΡΟΦΙΛ ΜΟΥ... 7 ΛΙΣΤΑ ΜΑΘΗΜΑΤΩΝ... 8 ΤΟ ΗΜΕΡΟΛΟΓΙΟ ΜΟΥ... 9 ΟΙ ΑΝΑΚΟΙΝΩΣΕΙΣ ΜΟΥ...

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ. Πρόγραμμα Διαχείρισης Α.Π.Δ.

Οδηγός αναβάθμισης των Windows 8 βήμα προς βήμα ΕΜΠΙΣΤΕΥΤ ΚΟ 1/53

Open eclass 2.2 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. UNIX Μέρος 1

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

είσοδος στο χαρτοφυλάκιο φοιτητή

Hase οδηγίες χρήσης.

ΝΗΣΙΔΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΣΧΟΛΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΦΟΙΤΗΤΩΝ

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. ( 2. Τοπικά 3. Σε δωρεάν Server

Linux με τη χρήση κονσόλας

ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ "ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ" (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007

Οδηγός Εκτύπωσης. Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής. Ομάδα Τεχνικής Υποστήριξης

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ ΕΠΙΚΟΙΝΩΝΙΑ... 23

ηµιουργία αντιγράφων ασφαλείας και επαναφορά Οδηγός χρήσης

6 Εισαγωγή στο Wordpress 3.x

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Περιεχόμενα. Εισαγωγή. Οδηγός Χρήστη Καθηγητή - Διαχείριση Πληροφοριών ΤΕΙ Καβάλας.

Vodafone Business Connect

ΝΗΣΙΔΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΣΧΟΛΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 1 17/01/2012

Οδηγός βάσεων δεδομένων

ΜΕΤΑΦΟΡΑ ΣΤΟ ΝΕΟ ΤΟΥ ΕΑΠ

11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1

ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007

Παράρτημα Παραδοτέου Π5: Εγχειρίδια Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

Υπηρεσία Ασύγχρονης Τηλεκπαίδευσης Εθνικό & Καποδιστρικό Πανεπιστήμιο Αθηνών

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΡΩΤΗΜΑΤΟΛOΓΙΟ ΣΧΟΛΕIΟΥ: ΕΓΧΕΙΡIΔΙΟ ΔΙΕΥΘΥΝΤΉ/ΝΤΡΙΑΣ. Doc.: CY7_CBA_ScQPrincipalManual.docx. Δημιουργήθηκε από: ETS, Core Α Contractor

ΝΗΣΙΔΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΣΧΟΛΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Εγχειρίδιο Χρήστη Εκπαιδευόμενου. Πλατφόρμα ΠΡΟΧΩΡΩ elearning

Αξιολόγηση της επίσημης Moodle Mobile εφαρμογής

Εγχειρίδιο Διαχειριστή

ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Άσκηση. Εξοικείωση με την πλατφόρμα Moodle

ΝΗΣΙΔΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΣΧΟΛΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Πίνακας Περιεχομένων. Εγχειρίδιο Χρήσης Υπηρεσίες Φοιτητή Σελίδα 1 / 10

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ L.M.S.

Φόρμες και Αγαπημένα. Έκδοση 5.2. Οδηγός διαχειριστή

Open eclass Documentation 1/16 Περιγραφή Πλατφόρμας

ΣΥΝΔΕΣΗ ΣΤΗΝ ΠΛΑΤΦΟΡΜΑ ΣΥΓΧΡΟΝΗΣ ΤΗΛΕΚΠΑΙΔΕΥΣΗΣ Για να συνδεθείτε στην πλατφόρμα και να συμμετέχετε στα μαθήματα τηλεκπαίδευσης θα χρειαστείτε:

Οδηγίες Χρήσης EAP Controller Software

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ. Οδηγός χρήσης του συστήματος αξιολόγησης μαθημάτων

Οδηγός Χρήστη Πλατφόρµας Τηλεκπαίδευσης

Εγκατάσταση του 1992 OpenHome

Ενημερώσεις λογισμικού Οδηγός χρήσης

ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Λειτουργικά Συστήματα

Οδηγίες Για Τη Δημιουργία Ψηφιακής Υπογραφής

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΓΙΑ ΤΟΝ ΕΛΕΓΧΟ ΤΩΝ HX-GO02 & HX-GO1

Ενημερώσεις λογισμικού Οδηγός χρήσης

ΕΛΛΗΝΙΚΑ. Διαχειριστής Πλήκτρων Μacro Εγχειρίδιο Χρήστη

ΕΓΧΕΙΡΙΔΙΟ ΥΠΗΡΕΣΙΑΣ ΣΥΛΛΟΓΙΚΗΣ ΕΠΕΞΕΡΓΑΣΙΑΣ ΕΓΓΡΑΦΩΝ

Οδηγίες Εγκατάστασης Βάσης Δεδομένων MySQL 5.6 Για Λειτουργικό Σύστημα Windows

ΑΚΑΔΗΜΑΪΚΟ PORTAL ΚΑΤΑΧΩΡΙΣΗΣ ΒΑΘΜΟΛΟΓΙΩΝ

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Transcript:

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7 Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 16 Μαρτίου 2007 1. Εισαγωγή Η πλατφόρμα eclass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου GUnet για την υποστήριξη της Υπηρεσίας Ασύγχρονης Τηλεκπαίδευσης. Αναπτύχθηκε από την Ομάδα Ασύγχρονης Τηλεκπαίδευσης του Ακαδημαϊκού Διαδικτύου, υποστηρίζεται κεντρικά από το GUnet και διανέμεται ελεύθερα ως Λογισμικό Ανοικτού Κώδικα. 2. Διαδικασία Αναβάθμισης Η τρέχουσα έκδοση 1.7 της πλατφόρμας eclass διατηρεί τη συμβατότητα με τις προηγούμενες εκδόσεις. Για το λόγο αυτό μπορείτε εύκολα και γρήγορα να αναβαθμίσετε μια ήδη εγκατεστημένη πλατφόρμα από τις προηγούμενες εκδόσεις στην τρέχουσα 1.7 ακολουθώντας τις οδηγίες αναβάθμισης που παραθέτουμε στη συνέχεια. Προτείνεται η λήψη αντίγραφου ασφαλείας των περιεχομένων των μαθημάτων και των βάσεων δεδομένων πριν ξεκινήσετε τη διαδικασία αναβάθμισης. - 1 -

Αρχικά βεβαιωθείτε ότι κατά τη διάρκεια της αναβάθμισης δεν γίνονται μαθήματα ούτε υπάρχει πρόσβαση στις βάσεις δεδομένων του eclass. Κατόπιν ακολουθήστε τα παρακάτω βήματα. Βήμα 1 Για υπολογιστές με λειτουργικό σύστημα Unix / Linux Για υπολογιστές με λειτουργικό σύστημα Ms Windows Βήμα 2 Αναβάθμιση της Βάσης Δεδομένων Βήμα 3 Έλεγχος επιτυχούς αναβάθμισης Προαιρετικές επιπλέον ρυθμίσεις Προαιρετικές επιπλέον ρυθμίσεις Βήμα 1: Για υπολογιστές με λειτουργικό σύστημα Unix / Linux Όλες οι ενέργειες προϋποθέτουν ότι έχετε δικαιώματα διαχειριστή (root) στον εξυπηρετητή. Το ακόλουθο παράδειγμα θεωρεί ότι η πλατφόρμα eclass είναι ήδη εγκατεστημένη στον κατάλογο /var/www/html. Εξαιτίας των αρκετών αλλαγών που ενσωματώνει η καινούρια έκδοση (1.7) του GUnet eclass θα πρέπει να διαγράψετε την παλιά έκδοση και να εγκαταστήσετε την καινούρια. Να τονίσουμε ότι στην έκδοση 1.7 της πλατφόρμας, οι κατάλογοι των μαθημάτων αποθηκεύονται σε ένα καινούριο κατάλογο με όνομα courses. Επίσης έχει αλλάξει η τοποθεσία του αρχείου ρυθμίσεων (config.php), όπου πλέον βρίσκεται σε ένα καινούριο κατάλογο, με όνομα config. Για να μην χαθούν οι παλιές σας ρυθμίσεις και τα μαθήματα που έχουν δημιουργηθεί, θα πρέπει να κάνετε τα παρακάτω: θεωρούμε ότι έχετε κατεβάσει το eclass-1.7.tar.gz στο κατάλογο /tmp Μεταβείτε στον κατάλογο που έχετε εγκατεστημένο το eclass. π.χ. cd /var/www/html - 2 -

Μετακινήστε το αρχείο των ρυθμίσεων (eclass/claroline/include/config.php) σε ένα άλλο προσωρινό κατάλογο. Μια καλή λύση είναι ο κατάλογος /tmp π.χ. mv /var/www/html/eclass/claroline/include/config.php /tmp Αν έχετε μαθήματα στα οποία έχετε χρησιμοποιήσει την λειτουργία "Κουβέντα", τότε μετακινήστε και τα αρχεία με τις προηγούμενες κουβέντες των μαθημάτων. Αυτά βρίσκονται στον κατάλογο eclass/claroline/chat/ και έχουν την μορφή κωδικός_μαθήματος.chat.txt π.χ. mv /var/www/html/eclass/claroline/chat/*.txt /tmp Διαγράψτε όλο τον κατάλογο claroline μαζί με όλους τους υποκαταλόγους και τα αρχεία κάτω από αυτόν. Π.χ. cd /var/www/html/eclass/ rm -rf claroline/ Αποσυμπιέστε το eclass-1.7.tar.gz σε ένα προσωρινό φάκελο (/tmp) π.χ. tar xzvf /tmp/eclass-1.7.tar.gz Κατόπιν αντιγράψτε (copy) από τον προσωρινό φάκελο /tmp/eclass-17 όλα τα περιεχόμενα του (δηλαδή αρχεία και φακέλους) στον κατάλογο της εγκατάστασης πχ cp a /tmp/eclass-1.7/* /var/www/html/eclass/ Με τον τρόπο αυτό, αντικαθίσταται ο φάκελος eclass, από αυτόν της νέας διανομής. Μπείτε στον κατάλογο εγατάστασης του eclass και δημιουργήστε τους καταλόγους config και courses. π.χ.. π.χ. cd /var/www/html/eclass mkdir config mkdir courses Μετακινήστε το αρχείο config.php στον κατάλογο config. π.χ. mv /tmp/config.php /var/www/html/eclass/config/ Μετακινήστε τους καταλόγους των μαθημάτων στον κατάλογο courses. (π.χ. αν έχουμε μαθήματα με κωδικούς ΤΜΑ100, ΤΜΑ101) - 3 -

cd /var/www/html/eclass mv TMA*./courses/ Επαναφέρετε και τα αρχεία με τις προηγούμενες κουβέντες στην αρχική τους θέση. π.χ. mv /tmp/*.txt /var/www/html/eclass/modules/chat/ Διορθώστε (αν χρειάζεται) τα permissions των αρχείων και των υποκαταλόγων δίνοντας για παράδειγμα τις παρακάτω εντολές: (υποθέτοντας ότι ο user με τον οποίο τρέχει ο apache είναι ο www-data) cd /var/www/html/eclass chown -R www-data * find./ -type f -exec chmod 664 {} \; find./ -type d -exec chmod 775 {} \; Μόλις ολοκληρωθούν τα παραπάνω, θα έχετε εγκαταστήσει με επιτυχία τα αρχεία της νέας έκδοσης του eclass (eclass 1.7). Στη συνέχεια μεταβείτε στο βήμα 2 για να αναβαθμίσετε τις βάσεις δεδομένων της πλατφόρμας. Βήμα 1: Για υπολογιστές με λειτουργικό σύστημα Ms Windows Το ακόλουθο παράδειγμα προϋποθέτει ότι το eclass είναι ήδη εγκατεστημένο στον κατάλογο C:\Program Files\Apache\htdocs\ και ότι έχετε κατεβάσει το eclass-1.7.zip. Εξαιτίας των αρκετών αλλαγών που ενσωματώνει η καινούρια έκδοση (1.7) του GUnet eclass θα πρέπει να διαγράψετε την παλιά έκδοση και να εγκαταστήσετε την καινούρια. Να τονίσουμε ότι στην έκδοση 1.7 της πλατφόρμας, οι κατάλογοι των μαθημάτων αποθηκεύονται σε ένα καινούριο κατάλογο με όνομα courses. Επίσης έχει αλλάξει η τοποθεσία του αρχείου ρυθμίσεων (config.php), όπου πλέον βρίσκεται σε ένα καινούριο κατάλογο, με όνομα config. Για να μην χαθούν όμως οι παλιές σας ρυθμίσεις και τα μαθήματα που έχουν δημιουργηθεί, θα πρέπει να κάνετε τα παρακάτω. Μεταβείτε στον κατάλογο που έχετε εγκατεστημένο το eclass. π.χ. C:\Program Files\Apache\htdocs Μετακινήστε το υπάρχων αρχείο ρυθμίσεων C:\Program Files\Apache\htdocs\eclass\claroline\include\config.php σε ένα άλλο προσωρινό φάκελο στην επιφάνεια εργασίας. π.χ. από το φάκελο C:\Program Files\Apache\htdocs\eclass\claroline\include\ στο φάκελο C:\Documents and Settings\Administrator\Desktop\ - 4 -

Αν έχετε μαθήματα στα οποία έχετε χρησιμοποιήσει την λειτουργία "Κουβέντα" τότε μετακινήστε και τα αρχεία με τις προηγούμενες κουβέντες των μαθημάτων. Αυτά βρίσκονται στον κατάλογο C:\Program Files\Apache\htdocs\eclass\claroline\chat\ και έχουν την μορφή κωδικός_μαθήματος.chat.txt. Μπείτε στο κατάλογο που είναι εγκατεστημένο το eclass δηλαδή C:\Program Files\Apache\htdocs\eclass\ και διαγράψτε τον κατάλογο claroline μαζί με τους υποκαταλόγους του. Αποσυμπιέστε το eclass-1.7.zip σε ένα προσωρινό φάκελο στην επιφάνεια εργασίας. π.χ. C:\Documents and Settings\Administrator\Desktop\eclass17. Κατόπιν μετονομάστε τον προσωρινό φάκελο eclass17 σε eclass και αντιγράψτε τον (copy) μαζί με όλα τα περιεχόμενα του (δηλαδή αρχεία και φακέλους). Στη συνέχεια ανοίξτε το φάκελο που περιέχει την εγκατάσταση του eclass, π.χ. C:\Program Files\Apache\htdocs\ και κάντε επικόλληση (paste). Με τον τρόπο αυτό, αντικαθίσταται ο φάκελος eclass, από αυτόν της νέας διανομής. Πηγαίνετε στον κατάλογο eclass και δημιουργήστε δύο νέους καταλόγους τον config και courses. Μετακινείστε το αρχείο config.php, στον κατάλογο config που μόλις δημιουργήσατε. δηλαδή C:\Program Files\Apache\htdocs\eclass\config\ Μετακινήστε τους καταλόγους των μαθημάτων μέσα στο κατάλογο courses που δημουργήσαμε προηγουμένως δηλαδή C:\Program Files\Apache\htdocs\eclass\courses\ Επαναφέρετε τα αρχεία με τις προηγούμενες κουβέντες στην αρχική τους θέση δηλαδή στο C:\Program Files\Apache\htdocs\eclass\claroline\chat\ Τέλος διαγράψτε το φάκελο στην επιφάνεια εργασίας όπου προσωρινά αποσυμπιέσαμε τη νέα διανομή. - 5 -

Μόλις ολοκληρωθούν τα παραπάνω, θα έχετε εγκαταστήσει με επιτυχία τα αρχεία της νέας έκδοσης του eclass (eclass 1.7). Στη συνέχεια μεταβείτε στο βήμα 2 για να αναβαθμίσετε τις βάσεις δεδομένων της πλατφόρμας. Βήμα 2: Αναβάθμιση της Βάσης Δεδομένων Πριν τρέξετε το script αναβάθμισης της βάσης βεβαιωθείτε ότι η MySQL δεν λειτουργεί σε strict mode. Για να το διαπιστώσετε ελέγξτε αν έχει κάποια τιμή η παράμετρος --sql-mode η οποία βρίσκεται στο αρχείο ρυθμίσεων my.cnf ή my.ini για τους χρήστες UNIX και Windows αντίστοιχα. Αν έχει (π.χ. --sql-mode=strict_trans_tables ή --sql-mode=strict_all_tables) τότε αλλάξτε την σε κενή (--sql-mode=""). Μόνο για συστήματα Unix/Linux: Η διαδικασία αναβάθμισης των βάσεων δεδομένων της πλατφόρμας περιλαμβάνει αλλαγές στο αρχείο ρυθμίσεων config.php. Επομένως θα χρειαστεί να αλλάξετε προσωρινά τα δικαιώματα πρόσβασης στο αρχείο config.php και στον κατάλογο /config σε read-write (chmod 664). Οι εγκαταστάσεις σε Ms Windows δεν έχουν πρόβλημα. Στη συνέχεια πληκτρολογήστε στον browser σας το ακόλουθο URL: http://(url του eclass)/upgrade/ Θα σας ζητηθεί το όνομα χρήστη (username) και συνθηματικό (password) του διαχειριστή της πλατφόρμας. Αφού δώσετε τα στοιχεία σας θα σας ζητηθεί να αλλάξετε / διορθώσετε τα στοιχεία επικοινωνίας, καθώς και το τρόπο εγγραφής των φοιτητών στην πλατφόρμα (ελεύθερη εγγραφή ή εγγραφή με αίτηση). Κατόπιν θα αρχίσει η αναβάθμιση των βάσεων δεδομένων. Στην οθόνη σας θα δείτε διάφορα μηνύματα σχετικά με την πρόοδο της εργασίας. Φυσιολογικά δεν θα πρέπει να δείτε μηνύματα λάθους. Στην αντίθετη περίπτωση (αν δηλαδή εμφανιστούν μηνύματα λάθους) τότε πιθανόν να μην λειτουργήσει εντελώς σωστά κάποιο μάθημα. Τέτοια μηνύματα λάθους μπορεί να εμφανιστούν, αν έχετε τροποποιήσει τη δομή κάποιου πίνακα από τις βάσεις του eclass. Σημειώστε (αν είναι δυνατόν) το ακριβές μήνυμα λάθους που σας εμφανίστηκε. Αν μετά την αναβάθμιση αντιμετωπίσετε προβλήματα με κάποιο μάθημα τότε επικοινωνήστε μαζί μας (eclass@gunet.gr). Βήμα 3: Έλεγχος επιτυχούς αναβάθμισης Για να βεβαιωθείτε ότι η πλατφόρμα έχει αναβαθμιστεί, πηγαίνετε στο διαχειριστικό εργαλείο και επιλέξτε "Τρέχουσα έκδοση της πλατφόρμας". Θα πρέπει να αναγράφεται η έκδοση 1.7. Εναλλακτικά, από την αρχική σελίδα της πλατφόρμας, επιλέξτε το σύνδεσμο "Ταυτότητα Πλατφόρμας". Ανάμεσα στα άλλα θα αναγράφεται η έκδοση 1.7 της πλατφόρμας. - 6 -

Είστε έτοιμοι! Η διαδικασία αναβάθμισης έχει ολοκληρωθεί με επιτυχία! Για να δείτε τα καινούρια χαρακτηριστικά της νέας έκδοσης ανατρέξτε στο αρχείο κειμένου CHANGES.txt. Για επιπλέον προαιρετικές ρυθμίσεις (HTTPS, Latex κλπ) διαβάστε παρακάτω. Προαιρετικές επιπλέον ρυθμίσεις Στο αρχείο config.php θα έχει οριστεί η μεταβλητή close_user_registration η οποία εξ' ορισμού έχει τιμή FALSE. Αλλάζοντας την σε τιμή TRUE η εγγραφή χρηστών με δικαιώματα "φοιτητή" δεν θα είναι πλέον ελεύθερη. Οι χρήστες για να αποκτήσουν λογαριασμό στην πλατφόρμα θα ακολουθούν πλέον διαδικασία παρόμοια με τη δημιουργία λογαριασμού "καθηγητή" δηλαδή θα συμπληρώνουν μια φόρμα-αίτηση δημιουργίας λογαριασμού φοιτητή. Η αίτηση εξετάζεται από τον διαχειριστή ο οποίος εγκρίνει την αίτηση, οπότε δημιουργεί τον λογαριασμό, ή την απορρίπτει. Στο αρχείο config.php ορίζεται η μεταβλητή have_latex η οποία εξ'ορισμού έχει τιμή FALSE. Αλλάζοντας την σε τιμή TRUΕ θα έχετε υποστήριξη μαθηματικών συμβόλων σε ορισμένα υποσυστήματα του eclass. Αυτό όμως προϋποθέτει την ύπαρξη συστήματος latex στο σύστημα που φιλοξενεί το eclass. Περισσότερα για τις ρυθμίσεις που θα πρέπει να κάνετε, ανατρέξτε στο αρχείο README_latex.txt Αν δεν επιθυμείτε υποστήριξη latex αφήστε την όπως είναι (δηλαδή στην τιμή FALSE). Αν θέλετε να χρησιμοποιήσετε την πλατφόρμα με Web server που έχει ενεργοποιημένη την υποστήριξη SSL (π.χ. https://eclass.gunet.gr) μπορείτε να το κάνετε δηλώνοντας στο config.php την μεταβλητή urlsecure. π.χ. $urlsecure = "https://eclass.gunet.gr". Περισσότερες και αναλυτικότερες οδηγίες για τις ενέργειες αυτές, μπορείτε να βρείτε στο εγχειρίδιο του Διαχειριστή (βρίσκεται μέσα στο διαχειριστικό εργαλείο). Για αναβάθμιση από την έκδοση 1.3 στη νέα έκδοση 1.7 Οι μεταβλητές $diskquotadocument, $diskquotagroup, $diskquotavideo οι οποίες οριζόντουσαν στο αρχείο config.php, δεν ισχύουν πλέον και μπορείτε να τις διαγράψετε. Τα quota (δηλαδή το μέγιστο επιτρεπόμενο μέγεθος σε bytes των αρχείων που μπορείτε να κάνετε upload) που υπάρχουν στα υποσυστήματα "Έγγραφα","Βίντεο","Ομάδες Χρηστών" ορίζονται πλέον ανά μάθημα και όχι συνολικά όπως γινόταν έως τώρα. Επομένως αν θέλετε να αλλάξετε τα quota για ένα συγκεκριμένο μάθημα θα πρέπει να κάνετε τα εξής: Μπείτε στο eclass ως διαχειριστής. Από τα εργαλεία διαχείρισης του eclass κάντε κλικ στο σύνδεσμο «Διαχείριση μαθήματος» κι επιλέξτε από τα διαθέσιμα εργαλεία το «Αλλαγή αποθηκευτικού χώρου μαθήματος». - 7 -