Fantastico Deluxe výchozí DB v Latin1 místo UTF8

Minulý týden jsme koupili Fantastico Deluxe instalátor, což podle mého skromného názoru je jeden z nejvíce renomovaných pro servery CPanel. Testovali jsme ji instalovali jsme a všechno šlo hladce. Dnes mě zákazníka informoval o problému s enkodinga wordpress instalace. Podíval jsem se a ihned problém, základny byly s výchozí kódování namísto Latin1 UTF8, jak měl. Ještě větší zábava je, v phpmyadmin a to říká, že používá UTF8 jako výchozí, drama. Rozhodl jsem se zkontrolovat soubory Fantastico to zjistit, že jestli najdu sám někam kde nastavení pro výchozí databáze na první pohled nic jsem neviděla. Vidím, co je nos začala krvácet v mém. conf co vidět, nebyl žádný odpovídající nastavení v konfiguraci a začít všechno co je ve výchozím nastavení. MySQL server je hardkodnat použít UTF8, pokud nakonfigurován s jinými nastaveními a Fantastico-it s Latin1 ( což je docela hloupé rozhodnutí). Решението както винаги е тривиално добавят се 2 реда в [mysqld] часста за да се окаже UTF8 като кодировка по подразбиране и всичко заспива 🙂

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

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

Umocněn Zemanta

zanechte odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

Anti Spam *