Fantastico Deluxe προεπιλεγμένη DB Latin1 αντί UTF8

Την περασμένη εβδομάδα έχουμε αγοράσει Fantastico Deluxe εγκαταστάτη, που κατά την ταπεινή μου γνώμη είναι ένα από τα πιο φημισμένα για το CPanel servers. Δοκιμάσαμε το έχουμε εγκαταστήσει και όλα πήγαν ομαλά. Σήμερα ένας πελάτης με ενημέρωσε σχετικά με ένα πρόβλημα με το enkodinga της εγκατάστασης wordpress. Κοίταξα επάνω και να πάρει αμέσως το πρόβλημα βάσεις ήταν με την προεπιλεγμένη κωδικοποίηση Latin1 UTF8 αντί να όπως θα έπρεπε. Είναι ακόμα πιο διασκεδαστικό, στο phpmyadmin και λέει ότι χρησιμοποιεί UTF8 όπως παράληψη, Δράμα. Αποφάσισε να ελέγξει τα αρχεία Fantastico-it για να δείτε αν μπορώ να βρω τον εαυτό μου κάπου όπου οι ρυθμίσεις για την προεπιλεγμένη βάσεις δεδομένων με την πρώτη ματιά δεν είδα τίποτα. Βλέπω τι είναι ξεκίνησε αιμορραγία στη μύτη μου. conf-τι να δείτε δεν υπήρξε καμία κατάλληλες ρυθμίσεις παραμέτρων και τα πάντα ξεκινούν με ό, τι έχει οριστεί από προεπιλογή. MySQL server είναι hardkodnat να χρησιμοποιήσετε UTF8, εκτός εάν έχει ρυθμιστεί με άλλες ρυθμίσεις και Fantastico-it με Latin1 ( η οποία είναι μια πολύ ηλίθια απόφαση). Решението както винаги е тривиално добавят се 2 реда в [mysqld] часста за да се окаже UTF8 като кодировка по подразбиране и всичко заспива 🙂

character-set-server=utf8
collation-server=utf8_general_ci

Нямам никаква идея поради каква причина съм пропуснал тези настройки при положение че си играх да правя няколкофининастройки на mysql-а.

Ενισχυμένη από Zemanta

Αφήνω μια απάντηση

Διεύθυνση ηλεκτρονικού ταχυδρομείου σας δεν θα δημοσιευθεί. Υποχρεωτικά πεδία επισημαίνονται *

Αντισπαμικό *