Strana 2 z 2

Re: Migrace vytvořeného webu na jiný server

Napísané: Po Mar 23, 2009 2:35 pm
od používateľa R - stick
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 ....

Re: Migrace vytvořeného webu na jiný server

Napísané: Po Mar 23, 2009 3:24 pm
od používateľa puschpull
Při instalaci MySQL serveru jsem nastavil utf-8
všude kde je to možné nějak kontrolovat, používám utf-8
:-)

Re: Migrace vytvořeného webu na jiný server

Napísané: Po Mar 23, 2009 4:52 pm
od používateľa R - stick
OK - mrkni do databáze na localhostu a zkontroluj nastavení databáze, tabulek a polí - vše by mělo být na UTF-8 - a dále si ověř, ak máš nastaveno porovnávání (Collate) - ideální je BIN, nebo General_ci. To samé si prověř i na serveru.

P.S.: jedna velmi dobrá aplikace pro hrátky s MySQL: http://sqlmanager.net/products/mysql/manager/ - odroluj si stránku, níže máš odkaz na stažení free verze, kteá ti bude bohatě stačit. - a navíc už má i lokalizaci do češtiny.

Re: Migrace vytvořeného webu na jiný server

Napísané: Po Mar 23, 2009 5:05 pm
od používateľa puschpull
dík za tip
zkusím

jinak: Obrázok
:-)

Re: Migrace vytvořeného webu na jiný server

Napísané: Po Mar 23, 2009 5:11 pm
od používateľa R - stick
No - a nyní jsetli máš na serveru nastavené taky porovnávání general_ci - a to naprosto všude.