Πρόβλημα με encoding κατά την μετάβαση στο Moodle 1.6

Re: Πρόβλημα με encoding κατά την μετάβαση στο Moodle 1.6

by Christos Karakirios -
Number of replies: 0

Μιχάλη το πρόβλημα κατά τη μετάβαση στο 1.6 είναι αρκετά πολύπλοκο. Αιτία είναι η χρησιμοποίηση από το Moodle της κωδικοποίησης UTF-8. Τι σημαίνει αυτό;

Ενώ μέχρι το 1.5, χρησιμοποιούσε στη βάση δεδομένων όποια κωδικοποίηση ήθελες, μετά το 1.6 έπρεπε όσοι δε χρησιμοποιούν Αγγλικά (όχι στις ετικέτες των φορμών αλλά στα περιεχόμενα των μαθημάτων, στα ονόματα και γενικά σε όσα αποθηκεύονται στη βάση δεδομένων) να χρησιμοποιούν κωδικοποίηση UTF-8, που ως γνωστό έχει διπλάσιο μέγεθος από τις προηγούμενες κωδικοποιήσεις. Καταλαβαίνεις λοιπόν την ασυμβατότητα που επέρχεται με βάσεις δεδομένων από προηγούμενες εκδόσεις. Οι οδηγίες για την αναβάθμιση σε 1.6 από 1.5 είναι σ'αυτή τη σελίδα. Βέβαια, τώρα που έκανες το upgrade, η λύση είναι να ξαναεγκαταστήσεις το 1.5 (με την ίδια βάση δεδομένων, μη φοβάσαι, τα Ελληνικά θα σου εμφανιστούν κανονικά, ελπίζοντας να μην έχεις πειράξει τίποτε σε migrate και encode exchanging μέσα στη βάση δεδομένων) και να ακολουθήσεις βήμα προς βήμα τις οδηγίες αυτής της σελίδας. Καλή υπομονή και καλό κουράγιο. (Η καλή τύχη είναι πάνω απ'όλα).