1) Μετά την εγκατάσταση της πλατφόρμα βλέπω σε διάφορα σημεία το μήνυμα
1142: SELECT command denied to user '“username” '@'localhost' for table 'table
'
Το παραπάνω μήνυμα υποδηλώνει ότι η πλατφόρμα δεν έχει εγκατασταθεί σωστά. Αναλυτικότερα η πλατφόρμα δημιουργεί για κάθε μάθημα μία βάση δεδομένων. Ορισμένοι hosting providers δεν επιτρέπουν τη δημιουργία βάσεων δεδομένων μέσα από τα προγράμματα της php (όπως είναι το eClass). Το αποτέλεσμα είναι ότι δεν δημιουργούνται βάσεις δεδομένων οπότε το eClass δεν μπορεί να λειτουργήσει.
Στην πραγματικότητα το ίδιο το eClass δεν θα μπορούσε να εγκατασταθεί (αφού το πρόγραμμα της εγκατάστασης δημιουργεί μια βάση δεδομένων). Αν όμως ο χρήστης δημιουργήσει μια βάση δεδομένων μέσα από κάποιο διαχειριστικό εργαλείο τότε ναι μεν θα γίνει η εγκατάσταση, αλλά δεν θα μπορέσει μετά να λειτουργήσει σωστά.
2) Κάθε φορά βλέπω σε ένα συγκεκριμένο σημείο της πλατφόρμας βλέπω το μήνυμα Database error
Κάποιο ερώτημα στη βάση δεδομένων αστοχεί. Μπορεί να είναι κάτι ασήμαντο μπορεί και όχι. Για να δείτε περισσότερες πληροφορίες για το σφάλμα ανατρέξτε στο αρχείο ρυθμίσεων του eClass (config.php) και προσθέστε (στο τέλος του αρχείου) την εντολή:
define('DEBUG_MYSQL', true);
Τότε θα δείτε ακριβώς το ερώτημα που αστοχεί. Αν δεν μπορείτε να καταλάβετε για ποιο λόγο αστοχεί τότε επικοινωνήστε μαζί μας.
3) Βρίσκομαι μέσα στην πλατφόρμα και εκτελώντας μία συγκεκριμένη ενέργεια βλέπω μια λευκή σελίδα
Κάποιο σφάλμα δημιουργείται. Το μήνυμα λάθος θα έχει καταγραφεί στα error logs του συστήματος. Αναζητήστε το. Πιθανόν να είναι ένα μήνυμα του στύλ “Fatal error:
”.
Συνήθως κάποιο module της php δεν έχει εγκατασταθεί ή η έκδοση της php είναι παλιά. Συνήθως με μια αναβάθμιση σε τελευταία έκδοση της php, ή εγκατάσταση του κατάλληλου module λύνει το πρόβλημα. Αν το πρόβλημα εξακολουθεί να υπάρχει επικοινωνήστε μαζί μας.