Fantastico Deluxe default DB في Latin1 بدلا من UTF8

في الأسبوع الماضي ونحن شراء "المثبت فانتاستيكو ديلوكس", وفي رأيي المتواضع هو واحد من أكثر السمعة لملقمات وحة التحكم. لقد اختبرت ذلك قمنا بتركيب وكل شيء بسلاسة. اليوم أبلغني أحد العملاء حول مشكلة مع انكودينجا لتركيب وورد. نظرت إلى أعلى، وفور الحصول على مشكلة كانت القواعد مع الترميز الافتراضي بدلاً من Latin1 UTF8 كما كان من المفترض. أكثر متعة, بريس، وهو يقول أنه يستخدم UTF8 كافتراضي, دراما. قررت مراجعة ملفات فانتاستيكو، أنها لمعرفة إذا كان يمكن أن أجد نفسي مكان فيها قواعد بيانات إعدادات الافتراضية للوهلة الأولى لم أكن أرى أي شيء. أرى ما هو بدأ نزيف في الآنف بي. conf، ما أن ترى هناك لا الإعدادات المناسبة في التكوين وكل شيء يبدأ لما يتم تعيين بشكل افتراضي. الخلية الخادم هاردكودنات لاستخدام UTF8 إلا إذا تم تكوينه مع فانتاستيكو-أنها مع Latin1 وإعدادات أخرى ( وهو قرار غبي جداً). والحل تافهة كما هو الحال دائماً إضافة 2 خط في [mysqld] الجزء المفقود حتى أن يكون UTF8 كترميز بشكل افتراضي، وهو كل يذهب للنوم 🙂

حرف-مجموعة-خادم = utf8
ترتيب النسخ-خادم = utf8_general_ci

ليس لدى أي فكرة لماذا غاب هذه الإعدادات عندما لعب للقيام بالعديد “فيني” إعدادات الخلية-.

تعزيز طريق Zemanta

اترك ردًا

لن يتم نشر عنوان البريد الإلكتروني الخاص بك. يتم وضع علامة الحقول المطلوبة *

مكافحة البريد المزعج *