Matys Łukasz napisał(a):
Witam. Do dzis nie kumam za bardzo jak to ma byc poustawiane, ale chce to poznac;-).
Wiec, posiadam LMS'a od wersji jeszcze 1.4.x..obecnie 1.6.8 W bazie mam tak:
mysql>use lms; mysql>status; Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1
W /etc/lms/lms.ini:
; server_encoding = 'latin2'
LMS'a dziala w calosci ok...wszystkie polskie znaki itp sa ok...nie dziala do konca dobrze wyszukiwanie...np jak ktos ma nazwisko z polskimi znakami i jest wpisany wielkimi literami...a w wyszukiwarce wpisze z malych to nie odnajduje klienta. Jak powinna byc skonfigurowana opcja server_encoding w zaleznosci od tego jakie kodowanie mam w bazie? W moim przypadku baza kodowana jest chyba w latin1, zgadza sie? Jezeli tak, to powinienem przestawic opcje w lms.ini na latin1?
Pozdrawiam.
Dodam jeszcze moze to:
mysql> show variables like "char%"; +--------------------------+----------------------------------------+ | Variable_name | Value | +--------------------------+----------------------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | latin1 | | character_set_server | latin1 | | character_set_system | utf8 | | character_sets_dir | /usr/local/mysql/share/mysql/charsets/ | +--------------------------+----------------------------------------+ 8 rows in set (0.01 sec)
Pozdrawiam.
P.S-co tam robi to utf8?;-)