Με τις παρακάτω οδηγίες περιγράφεται αναλυτικά η διαδικασία αναβάθμισης της πλατφόρμας GUnet eClass από τις προηγούμενες εκδόσης στην τρέχουσα 2.0
Καταρχήν βεβαιωθείτε ότι την ώρα της αναβάθμισης δεν γίνονται μαθήματα ούτε υπάρχει πρόσβαση στις βάσεις δεδομένων του eClass. Οι παρακάτω ενέργεις προϋποθέτουν ότι έχετε δικαιώματα διαχειριστή (root) στον υπολογιστή.
Η διαδικασία αναβάθμισης περιλαμβάνει 2 βήματα.Το ακόλουθο παράδειγμα θεωρεί ότι η πλατφόρμα eClass είναι ήδη
εγκατεστημένη στον κατάλογο /var/www/html.
Λόγω αρκετών αλλαγών στη καινούρια έκδοση του GUnet eClass θα πρέπει να διαγράψετε την παλιά έκδοση και να εγκαταστήσετε την καινούρια.
θεωρούμε ότι έχετε κατεβάσει το eclass-2.0.tar.gz στο κατάλογο /tmp
cd /var/www/html
cd /var/www/html tar xzvf /tmp/eclass-2.0.tar.gz
cd /var/www/html
chown -R www-data *
find ./ -type f -exec chmod 664 {} \;
find ./ -type d -exec chmod 775 {} \;
Μόλις ολοκληρωθούν τα παραπάνω, θα έχετε εγκαταστήσει επιτυχώς τα αρχεία της νέας έκδοσης του eClass (eClass 2.0). Στη συνέχεια ακολουθήστε τις οδηγίες που περιγράφονται εδώ για να αναβαθμίσετε τις βάσεις δεδομένων του.
Το ακόλουθο παράδειγμα προϋποθέτει ότι το eClass είναι ήδη εγκατεστημένο
στον κατάλογο C:\Program Files\Apache\htdocs\ και ότι έχετε κατεβάσει
το eclass-2.0.zip.
Λόγω αρκετών αλλαγών στη καινούρια έκδοση του eClass θα πρέπει να διαγράψετε την παλιά έκδοση και να εγκαταστήσετε την καινούρια.
C:\Program Files\Apache\htdocsC:\Documents and Settings\Administrator\Desktop\eclass20.
Κατόπιν μπαίνουμε στο προσωρινό φάκελο και αντιγράφουμε (copy) το φάκελο
eclass με όλα τα περιεχόμενα του (δηλαδή αρχεία και φακέλους).
Στη συνέχεια ανοίγουμε το φάκελο που περιέχει την εγκατάσταση του
eClass, π.χ. C:\Program Files\Apache\htdocs\ και κάνουμε επικόλληση
(paste). Με τον τρόπο αυτό, αντικαθίσταται ο φάκελος eclass, από αυτόν
της νέας διανομής.Αφού ολοκληρώσετε με επιτυχία τα παραπάνω πληκτρολογήστε στον browser σας το ακόλουθο URL:
http://(url του eclass)/upgrade/
Θα σας ζητηθεί το όνομα χρήστη (username) και συνθηματικό (password) του διαχειριστή της πλατφόρμας. Αφού δώσετε τα στοιχεία σας θα αρχίσει η αναβάθμιση των βάσεων δεδομένων. Στην οθόνη σας θα δείτε διάφορα μηνύματα σχετικά με την πρόοδο της εργασίας. Φυσιολογικά δεν θα πρέπει να δείτε μηνύματα λάθους.
Στην αντίθετη περίπτωση (αν δηλαδή εμφανιστούν μύνηματα λάθους) τότε πιθανόν να μην λειτουργήσει εντελώς σωστά κάποιο μάθημα. Τέτοια μηνύματα λάθους μπορεί να εμφανιστούν, αν έχετε τροποποιήσει τη δομή κάποιου πίνακα από τις βάσεις του eClass. Σημειώστε (αν είναι δυνατόν) το ακριβές μήνυμα λάθους που σας εμφανίστηκε.
Αν μετά την αναβάθμιση αντιμετωπίσετε προβλήματα με κάποιο μάθημα τότε επικοινωνήστε μαζί μας (eclass@gunet.gr).
Είστε έτοιμοι! Για να βεβαιωθείτε πηγαίνετε στο διαχειριστικό εργαλείο και επιλέξτε Tρέχουσα έκδοση της πλατφόρμας. Θα πρέπει να αναγράφετε η έκδοση 2.0.
Εναλλακτικά, από την αρχική σελίδα της πλατφόρμας, επιλέξτε το σύνδεσμο Ταυτότητα Πλατφόρμας. Ανάμεσα στα άλλα θα αναγράφετε η έκδοση 2.0 της πλατφόρμας.
Για να δείτε τα καινούρια χαρακτηριστικά της νέας έκδοσης ανατρέξτε στο αρχείο κειμένου CHANGES.txt.
config.php), όπου πλέον βρίσκεται σε ένα καινούριο κατάλογο, με όνομα config.
Για να μην χαθούν οι παλιές σας ρυθμίσεις και τα μαθήματα που έχουν
δημιουργηθεί, θα πρέπει να κάνετε τα παρακάτω:
mv /var/www/html/eclass/claroline/include/config.php /tmp
mv /var/www/html/eclass/claroline/chat/*.txt /tmp
cd /var/www/html/eclass/ rm -rf claroline/)
cd /var/www/html tar xzvf /tmp/eclass-2.0.tar.gz
cd /var/www/html/eclass mkdir config mkdir courses
mv /tmp/config.php /var/www/html/eclass/config/
cd /var/www/html/eclass mv TMA* ./courses/)
mv /tmp/*.txt /var/www/html/eclass/claroline/chat/
C:\Program Files\Apache\htdocsC:\Program Files\Apache\htdocs\eclass\claroline\include\config.php
σε ένα άλλο προσωρινό φάκελο στην επιφάνεια εργασίας.
π.χ. από το C:\Program Files\Apache\htdocs\eclass\claroline\include\
στο κατάλογο C:\Documents and Settings\Administrator\Desktop\C:\Program Files\Apache\htdocs\eclass\claroline\chat\
και έχουν την μορφή κωδικός_μαθήματος.chat.txtC:\Program Files\Apache\htdocs\eclass\
και διαγράψτε τον κατάλογο claroline μαζί με τους υποκαταλόγους του.C:\Documents and Settings\Administrator\Desktop\eclass20.
Κατόπιν μπαίνουμε στο προσωρινό φάκελο και αντιγράφουμε (copy) το φάκελο
eclass με όλα τα περιεχόμενα του (δηλαδή αρχεία και φακέλους).
Στη συνέχεια ανοίγουμε το φάκελο που περιέχει την εγκατάσταση του
eClass, π.χ. C:\Program Files\Apache\htdocs\ και κάνουμε επικόλληση
(paste). Με τον τρόπο αυτό, αντικαθίσταται ο φάκελος eclass, από αυτόν
της νέας διανομής.C:\Program Files\Apache\htdocs\eclass\config\C:\Program Files\Apache\htdocs\eclass\courses\ C:\Program Files\Apache\htdocs\eclass\claroline\chat\