מאז שבוע שעבר קנה מתקין Fantastico Deluxe, אשר לעניות דעתי הוא אחד ההגון ביותר עבור שרתי CPanel. התקנו אותו והכל הלך חלק נבדק. היום, לקוח סיפר לי על בעיה עם קידוד של WordPress. דרך הדברים ובסיסי בעיה זרחו מייד היו UTF8 מחדל קידוד Latin1 במקום בהנחה. אפילו יותר כיף הוא, כי phpmyadmin-כתב והוא משמש כברירת מחדל UTF8, דרמה. החלטתי לבדוק את הקבצים של Fantastico-בו כדי לראות אם יש מקום שבו אני יכול למצוא את עצמי הגדרות מסד נתונים כברירת מחדל ב ראה לראשונה כלום. ואז משהו TEKNA לי לראות מה יש my.conf-ומה לראות שאין גדרות מקבילות בתצורה וכל אורותיה דולק מה מוגדר כברירת מחדל. MySQL Server hardkodnat להשתמש UTF8 אם הוא אינו מוגדר עם הגדרות אחרות Fantastico-זה ברור הוא Latin1 ( וזה החלטה די טיפש). Решението както винаги е тривиално добавят се 2 реда в [mysqld] часста за да се окаже UTF8 като кодировка по подразбиране и всичко заспива 🙂

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

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

משופר על ידי Zemanta