Open eClass Documentation
You are here: start » el » upgrade

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
el:upgrade [2023/04/28 14:53] – adminel:upgrade [2025/05/09 12:33] (current) – [3. Έλεγχος επιτυχημένης αναβάθμισης] admin
Line 4: Line 4:
  
 <html><div class='admonition caution'> <html><div class='admonition caution'>
-<p>Αρχικά βεβαιωθείτε ότι κατά τη διάρκεια της αναβάθμισης δεν γίνονται μαθήματα, ούτε υπάρχει πρόσβαση στη βάση δεδομένων της ήδη εγκατεστημένης πλατφόρμας Open eClass. Συνίσταται, πριν ξεκινήσετε τη διαδικασία αναβάθμισης, κάντε ένα αντίγραφο ασφάλειας της βάσης δεδομένων.</p>+<p>Αρχικά βεβαιωθείτε ότι κατά τη διάρκεια της αναβάθμισης δεν γίνονται μαθήματα, ούτε υπάρχει πρόσβαση στη βάση δεδομένων της ήδη εγκατεστημένης πλατφόρμας Open eClass. Συνίσταται, πριν ξεκινήσετε τη διαδικασία αναβάθμισης, να κάνετε ένα αντίγραφο ασφάλειας της βάσης δεδομένων.</p>
 </div> </div>
-</html> 
- 
-<html><div class='admonition caution'> 
-<p>Ελέγξτε την έκδοση της πλατφόρμας. Για να είναι δυνατή η παρακάτω διαδικασία αναβάθμισης, η ήδη εγκατεστημένη πλατφόρμα θα πρέπει να είναι έκδοσης >= <strong>3.0</strong></p> 
 </html> </html>
  
Line 16: Line 12:
 ==== 1. Αναβάθμιση λογισμικού πλατφόρμας ==== ==== 1. Αναβάθμιση λογισμικού πλατφόρμας ====
  
-=== 1.1 Συστήματα Unix / Linux ===+==== 1.1 Συστήματα Unix / Linux ====
 Όλες οι ενέργειες προϋποθέτουν ότι έχετε δικαιώματα διαχειριστή (root) στον εξυπηρετητή. Όλες οι ενέργειες προϋποθέτουν ότι έχετε δικαιώματα διαχειριστή (root) στον εξυπηρετητή.
  
Line 23: Line 19:
 Λόγω αρκετών αλλαγών στη καινούρια έκδοση του Open eClass θα πρέπει να διαγράψετε την παλιά έκδοση και να εγκαταστήσετε την καινούρια. Για να μην χαθούν τα μαθήματα και οι παλιές ρυθμίσεις, θα πρέπει να κάνετε τα παρακάτω: Λόγω αρκετών αλλαγών στη καινούρια έκδοση του Open eClass θα πρέπει να διαγράψετε την παλιά έκδοση και να εγκαταστήσετε την καινούρια. Για να μην χαθούν τα μαθήματα και οι παλιές ρυθμίσεις, θα πρέπει να κάνετε τα παρακάτω:
  
-θεωρούμε ότι έχετε κατεβάσει το ''openeclass-3.13.tar.gz'' στο κατάλογο /tmp+θεωρούμε ότι έχετε κατεβάσει το ''openeclass-4.1.tar.gz'' στο κατάλογο /tmp
  
   * Μεταβείτε στον κατάλογο που έχετε εγκατεστημένο το eClass. π.χ.   * Μεταβείτε στον κατάλογο που έχετε εγκατεστημένο το eClass. π.χ.
Line 31: Line 27:
   * Διαγράψτε τα αρχεία της προηγούμενης έκδοσης **εκτός** των καταλόγων ''courses'', ''video'' και ''config''   * Διαγράψτε τα αρχεία της προηγούμενης έκδοσης **εκτός** των καταλόγων ''courses'', ''video'' και ''config''
  
-  * Αποσυμπιέστε το openeclass-3.13.tar.gz σε ένα προσωρινό κατάλογο (/tmp) π.χ.+  * Αποσυμπιέστε το σε ένα προσωρινό κατάλογο (/tmp) π.χ.
  
-    tar xzvf /tmp/openeclass-3.13.tar.gz+    tar xzvf /tmp/openeclass-4.1.tar.gz
  
-  * Κατόπιν αντιγράψτε (copy) από τον προσωρινό κατάλογο /tmp/openeclass-3.12 όλα τα περιεχόμενα του (δηλαδή αρχεία και καταλόγους) στον κατάλογο της εγκατάστασης (Με τον τρόπο αυτό, αντικαθίσταται ο κατάλογος eclass, από αυτόν της νέας διανομής Open eClass 3.13) πχ.+  * Κατόπιν αντιγράψτε (copy) από τον προσωρινό κατάλογο /tmp/openeclass-3.15 όλα τα περιεχόμενα του (δηλαδή αρχεία και καταλόγους) στον κατάλογο της εγκατάστασης (Με τον τρόπο αυτό, αντικαθίσταται ο κατάλογος eclass, από αυτόν της νέας διανομής) πχ.
  
-    cp -a /tmp/openeclass-3.13/*  /var/www/html/eclass/+    cp -a /tmp/openeclass-4.1/*  /var/www/html/eclass/
  
-  * Για την σωστή λειτουργία βεβαιωθείτε ο apache έχει δικαίωμα εγγραφής στους φακέλους //courses//, //video//, //config//.+  * Για την σωστή λειτουργία βεβαιωθείτε ο apache έχει δικαίωμα εγγραφής στους φακέλους //courses//, //video//, //config// και //storage//.
  
-Μόλις ολοκληρωθούν τα παραπάνω, θα έχετε εγκαταστήσει με επιτυχία τα αρχεία της νέας έκδοσης (Open eClass 3.13). Στη συνέχεια μεταβείτε στο βήμα 2 για να αναβαθμίσετε τις βάσεις δεδομένων της πλατφόρμας.+Μόλις ολοκληρωθούν τα παραπάνω, θα έχετε εγκαταστήσει με επιτυχία τα αρχεία της νέας έκδοσης. Στη συνέχεια μεταβείτε στο βήμα 2 για να αναβαθμίσετε τις βάσεις δεδομένων της πλατφόρμας.
  
 ==== 1.2 Συστήματα Ms Windows ==== ==== 1.2 Συστήματα Ms Windows ====
  
-Το ακόλουθο παράδειγμα προϋποθέτει ότι το eClass είναι ήδη εγκατεστημένο στον κατάλογο ''C:\Program Files\Apache\htdocs\'' και ότι έχετε κατεβάσει το'' openeclass-3.13.zip''.+Το ακόλουθο παράδειγμα προϋποθέτει ότι το eClass είναι ήδη εγκατεστημένο στον κατάλογο ''C:\Program Files\Apache\htdocs\'' και ότι έχετε κατεβάσει το'' openeclass-4.1.zip''.
  
  
Line 53: Line 49:
   * Μετακινήστε το αρχείο των ρυθμίσεων ''C:\Program Files\Apache\htdocs\eclass\config\config.php'' σε ένα άλλο προσωρινό φάκελο στην επιφάνεια εργασίας. π.χ. από το ''C:\Program Files\Apache\htdocs\eclass\config\config.php'' στο κατάλογο ''C:\Documents and Settings\Administrator\Desktop\''   * Μετακινήστε το αρχείο των ρυθμίσεων ''C:\Program Files\Apache\htdocs\eclass\config\config.php'' σε ένα άλλο προσωρινό φάκελο στην επιφάνεια εργασίας. π.χ. από το ''C:\Program Files\Apache\htdocs\eclass\config\config.php'' στο κατάλογο ''C:\Documents and Settings\Administrator\Desktop\''
   * Μπείτε στο κατάλογο που είναι εγκατεστημένο το eclass δηλαδή ''C:\Program Files\Apache\htdocs\eclass\'' και διαγράψτε τα αρχεία και καταλόγους της προηγούμενης έκδοσης **εκτός** των καταλόγων ''courses'', ''video'' και ''config''   * Μπείτε στο κατάλογο που είναι εγκατεστημένο το eclass δηλαδή ''C:\Program Files\Apache\htdocs\eclass\'' και διαγράψτε τα αρχεία και καταλόγους της προηγούμενης έκδοσης **εκτός** των καταλόγων ''courses'', ''video'' και ''config''
-  * Αποσυμπιέστε το openeclass-3.13.zip σε ένα προσωρινό φάκελο στην επιφάνεια εργασίας. π.χ. ''C:\Documents and Settings\Administrator\Desktop\openeclass-3.13''. Κατόπιν μετονομάστε τον προσωρινό φάκελο ''openeclass-3.13'' σε ''eclass'' και αντιγράψτε τον (copy) μαζί με όλα τα περιεχόμενα του (δηλαδή αρχεία και φακέλους). Στη συνέχεια ανοίξτε το φάκελο που περιέχει την εγκατάσταση του Open eClass, π.χ. ''C:\Program Files\Apache\htdocs\'' και κάντε επικόλληση (paste). Με τον τρόπο αυτό, αντικαθίσταται ο φάκελος eclass, από αυτόν της νέας διανομής.+  * Αποσυμπιέστε το ''openeclass-4.1.zip'' σε ένα προσωρινό φάκελο στην επιφάνεια εργασίας. π.χ. ''C:\Documents and Settings\Administrator\Desktop\openeclass-4.1''. Κατόπιν μετονομάστε τον προσωρινό φάκελο ''openeclass-4.1'' σε ''eclass'' και αντιγράψτε τον (copy) μαζί με όλα τα περιεχόμενα του (δηλαδή αρχεία και φακέλους). Στη συνέχεια ανοίξτε το φάκελο που περιέχει την εγκατάσταση του Open eClass, π.χ. ''C:\Program Files\Apache\htdocs\'' και κάντε επικόλληση (paste). Με τον τρόπο αυτό, αντικαθίσταται ο φάκελος eclass, από αυτόν της νέας διανομής.
   * Τέλος διαγράψτε το φάκελο στην επιφάνεια εργασίας όπου προσωρινά αποσυμπιέσαμε τη νέα διανομή.   * Τέλος διαγράψτε το φάκελο στην επιφάνεια εργασίας όπου προσωρινά αποσυμπιέσαμε τη νέα διανομή.
  
Line 60: Line 56:
 ==== 2. Αναβάθμιση Βάσης Δεδομένων ==== ==== 2. Αναβάθμιση Βάσης Δεδομένων ====
  
----- 
- 
-**Συστήματα Unix/Linux**: 
- 
----- 
  
 Πληκτρολογήστε στον browser σας το ακόλουθο URL: Πληκτρολογήστε στον browser σας το ακόλουθο URL:
Line 78: Line 69:
  
  
-Για να βεβαιωθείτε ότι η πλατφόρμα έχει αναβαθμιστεί, πηγαίνετε στο διαχειριστικό εργαλείο. Ανάμεσα στα άλλα θα πρέπει να αναγράφεται η έκδοση //3.13//. Εναλλακτικά, από την αρχική σελίδα της πλατφόρμας, επιλέξτε το σύνδεσμο "Ταυτότητα Πλατφόρμας" όπου θα αναγράφεται η έκδοση //3.13//.+Για να βεβαιωθείτε ότι η πλατφόρμα έχει αναβαθμιστεί, πηγαίνετε στο διαχειριστικό εργαλείο. Ανάμεσα στα άλλα θα πρέπει να αναγράφεται η έκδοση //4.0//. Εναλλακτικά, από την αρχική σελίδα της πλατφόρμας, επιλέξτε το σύνδεσμο "Ταυτότητα Πλατφόρμας" όπου θα αναγράφεται η έκδοση //4.1//.
  
 Είστε έτοιμοι! Η διαδικασία αναβάθμισης έχει ολοκληρωθεί με επιτυχία! Για να δείτε τα καινούρια χαρακτηριστικά της νέας έκδοσης ανατρέξτε στο [[el:current|Τι νέο υπάρχει]]. Για επιπλέον προαιρετικές ρυθμίσεις διαβάστε παρακάτω. Είστε έτοιμοι! Η διαδικασία αναβάθμισης έχει ολοκληρωθεί με επιτυχία! Για να δείτε τα καινούρια χαρακτηριστικά της νέας έκδοσης ανατρέξτε στο [[el:current|Τι νέο υπάρχει]]. Για επιπλέον προαιρετικές ρυθμίσεις διαβάστε παρακάτω.
Line 87: Line 78:
   $langAboutText = "Η έκδοση της πλατφόρμας είναι";   $langAboutText = "Η έκδοση της πλατφόρμας είναι";
  
-απλά δημιουργούμε το greek.inc.php στον κατάλογo (path του eclass)/config/ ως εξής:+απλά δημιουργούμε το ''greek.inc.php'' στον κατάλογo ''(path του eclass)/config/'' ως εξής:
  
   <?php   <?php
Line 94: Line 85:
 Με τον παραπάνω τρόπο εξασφαλίζεται η διατήρηση των τροποποιημένων μηνυμάτων από μελλοντικές αναβαθμίσεις της πλατφόρμας. Με τον παραπάνω τρόπο εξασφαλίζεται η διατήρηση των τροποποιημένων μηνυμάτων από μελλοντικές αναβαθμίσεις της πλατφόρμας.
  
-  * Μπορείτε να προσθέσετε κείμενο (π.χ. ενημερωτικού περιεχομένου) στα αριστερά και δεξιά της αρχικής σελίδας της πλατφόρμας. Για το σκοπό αυτό, αναθέστε την τιμή - μήνυμα στις μεταβλητές ''$langExtrasLeft'' και ''$langExtrasRight'' αντίστοιχα. +  * Μπορείτε να ρυθμίσετε αρκετές λειτουργίες της πλατφόρμας αφού πρώτα μπείτε σαν «Διαχειριστής» και μετά κάνετε κλικ στα "Εργαλεία Διαχείρισης" / "Ρυθμίσεις". 
- +
-  * Μπορείτε να ρυθμίσετε αρκετές λειτουργίες της πλατφόρμας αφού πρώτα μπείτε σαν «Διαχειριστής», κάνετε κλικ στα «Εργαλεία Διαχείρισης και μετά στο «Αρχείο ρυθμίσεων». Μπορείτε να αλλάξετε το θέμα εμφάνισης, τον αριθμό των υποστηριζόμενων γλωσσών, κ.λπ.+
  
-  * Η πλατφόρμα υποστηρίζει το ανέβασμα στην πλατφόρμα των πιο διαδεδομένων τύπων αρχείων κειμένου, βίντεο, ήχου, εικόνας κ.λπ. Αν θέλετε να προσθέσετε κάποιον καινούριο, συμπληρώστε την κατάληξη του αρχείου στο "Τύποι επιτρεπτών αρχείων για τους εκπαιδευτές" ή στο "Τύποι επιτρεπτών αρχείων για τους εκπαιδευόμενους" αντίστοιχα.+  * Η πλατφόρμα υποστηρίζει το ανέβασμα στην πλατφόρμα των πιο διαδεδομένων τύπων αρχείων κειμένου, βίντεο, ήχου, εικόνας κ.λπ. Αν θέλετε να προσθέσετε κάποιον καινούριο, συμπληρώστε την κατάληξη του αρχείου στο "Τύποι επιτρεπτών αρχείων για τους εκπαιδευτές" ή στο "Τύποι επιτρεπτών αρχείων για τους εκπαιδευόμενους" αντίστοιχα. 
  
   * Για τη συγγραφή μαθηματικών / χημικών συμβόλων δείτε σχετικά στο [[el:mathp|Συγγραφή μαθηματικών συμβόλων]]   * Για τη συγγραφή μαθηματικών / χημικών συμβόλων δείτε σχετικά στο [[el:mathp|Συγγραφή μαθηματικών συμβόλων]]
  
Open eClass Documentation

Table of Contents