Re: Migrace vytvořeného webu na jiný server
Napísané: Po Mar 23, 2009 2:35 pm
No - prostě nainstaluješ MySQL5 a pak spustíš konfiguraci. Když pak pojedeš podle instrukcí na http://programujte.com/index.php?akce=c ... -za-krokem máš tam v nastavení character set: latin2. Pokud to odklepneš, tak se na první pohled nic dít nebude - MySQL ti totiž posílá data v kódování nastaveném v hlavičce bez ohledu, jak to má v databázi uložené. Takže pokud máš Etomite nastavené na UTF-8 - tak ti v tomto kódování pošle data. Ovšem pokud přejdeš na web, tak tam je to složitější, musíš si zjistit, v jakém kódování a v jakém porovnání máš databázi. Pokud tam totiž nasypeš data z localhostu, tak se ti logicky nebudou zobrazovat správné znaky - na localhostu jsi je uložil do databáze v Latin-2 - ale na serveru máš nastavené win-1250, nebo utf-8 - a v tom okamžiku máš problém.
A musíš to mít stejné, jak na úrovni celé databáze, tak na úrovni jednotlivých tabulek a na úrovni jednotlivých polí v tabulce. Někdy to bývá dost peklo ....
A musíš to mít stejné, jak na úrovni celé databáze, tak na úrovni jednotlivých tabulek a na úrovni jednotlivých polí v tabulce. Někdy to bývá dost peklo ....