Upgrade z 1.8.12 do 1.10.4 brak mi sił...
Siedzę drugi dzień nad tematem KODOWANIA i brakuje mi sił a także wiedzy co mogę sprawdzić. LMS 1.8.12 działa na UTF-8 (jak mi się zdaje) bo: - przeglądarka dostaje UTF-8 i wyświetla poprawnie dane i UI. - w bazie mam dane w UTF-8 bo: Server characterset: latin1 Db characterset: utf8 Client characterset: latin1 Conn. characterset: latin1 stawiam nową bazę wedlug manuala dla nowego lmsa przegrywam dane (mysqldump + mysql) z jednej do drugiej łącze się przeglądarką z nowym (1.10.4) lmsem po upgradzie loguję się UI jest ok, a dane są z krzakami wielokrotnie opisywanymi. Co mogę robić nie tak, albo co mogę sprawdzić? pozdrawiam Paweł !DSPAM:48a2d459143511243476951!
Paweł Rohde pisze:
Siedzę drugi dzień nad tematem KODOWANIA i brakuje mi sił a także wiedzy co mogę sprawdzić.
LMS 1.8.12 działa na UTF-8 (jak mi się zdaje) bo: - przeglądarka dostaje UTF-8 i wyświetla poprawnie dane i UI. - w bazie mam dane w UTF-8 bo: Server characterset: latin1 Db characterset: utf8 Client characterset: latin1 Conn. characterset: latin1
stawiam nową bazę wedlug manuala dla nowego lmsa przegrywam dane (mysqldump + mysql) z jednej do drugiej łącze się przeglądarką z nowym (1.10.4) lmsem po upgradzie loguję się UI jest ok, a dane są z krzakami wielokrotnie opisywanymi.
Co mogę robić nie tak, albo co mogę sprawdzić?
pozdrawiam Paweł
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Na poczatek: mysql> use lms; mysql> status; wkleic Pozdrawiam. -- Matys Łukasz mobile: (+ 48) 504257944 gg: 6808288 Red Hat Certified Engineer CN: 805008539731256 !DSPAM:48a2d609145461402712270!
Matys Łukasz pisze:
Na poczatek:
mysql> use lms; mysql> status; mysql Ver 14.12 Distrib 5.0.24a, for slackware-linux-gnu (i486) using EditLine wrapper
Connection id: 82 Current database: lms Current user: root@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server version: 5.0.24a Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: latin1 Db characterset: utf8 Client characterset: latin1 Conn. characterset: latin1 UNIX socket: /var/run/mysql/mysql.sock Uptime: 34 min 22 sec Threads: 1 Questions: 1710 Slow queries: 0 Opens: 228 Flush tables: 1 Open tables: 222 Queries per second avg: 0.829 -------------- -- pawel !DSPAM:48a2d68f146991163869485!
a webserver tez nowoscia pachnie ? marcind !DSPAM:48a2d96b149492037086813!
Paweł Rohde pisze:
Matys Łukasz pisze:
Na poczatek:
mysql> use lms; mysql> status; mysql Ver 14.12 Distrib 5.0.24a, for slackware-linux-gnu (i486) using EditLine wrapper
Connection id: 82 Current database: lms Current user: root@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server version: 5.0.24a Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: latin1 Db characterset: utf8 Client characterset: latin1 Conn. characterset: latin1 UNIX socket: /var/run/mysql/mysql.sock Uptime: 34 min 22 sec
Threads: 1 Questions: 1710 Slow queries: 0 Opens: 228 Flush tables: 1 Open tables: 222 Queries per second avg: 0.829 --------------
Rozumiem ze upgrade wykonuje sie bez bledow? To masz w my.cnf init-connect = 'SET NAMES utf8' ? Pozdrawiam. -- Matys Łukasz mobile: (+ 48) 504257944 gg: 6808288 Red Hat Certified Engineer CN: 805008539731256 !DSPAM:48a2dabb151131068017541!
Paweł Rohde wrote:
Siedzę drugi dzień nad tematem KODOWANIA i brakuje mi sił a także wiedzy co mogę sprawdzić.
LMS 1.8.12 działa na UTF-8 (jak mi się zdaje) bo: - przeglądarka dostaje UTF-8 i wyświetla poprawnie dane i UI. - w bazie mam dane w UTF-8 bo: Server characterset: latin1 Db characterset: utf8 Client characterset: latin1 Conn. characterset: latin1
stawiam nową bazę wedlug manuala dla nowego lmsa przegrywam dane (mysqldump + mysql) z jednej do drugiej
ja bym sprawdził tego dumpa i ewentualnie kodowanie tabel (może być inne niż bazy) -- Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252 LAN Management System Developer http://lms.org.pl Roundcube Webmail Project Developer http://roundcube.net !DSPAM:48a2db49152661886019037!
A.L.E.C pisze:
Paweł Rohde wrote:
Siedzę drugi dzień nad tematem KODOWANIA i brakuje mi sił a także wiedzy co mogę sprawdzić.
LMS 1.8.12 działa na UTF-8 (jak mi się zdaje) bo: - przeglądarka dostaje UTF-8 i wyświetla poprawnie dane i UI. - w bazie mam dane w UTF-8 bo: Server characterset: latin1 Db characterset: utf8 Client characterset: latin1 Conn. characterset: latin1
stawiam nową bazę wedlug manuala dla nowego lmsa przegrywam dane (mysqldump + mysql) z jednej do drugiej
ja bym sprawdził tego dumpa i ewentualnie kodowanie tabel (może być inne niż bazy)
A ja mialem taki numer przy upgradzie, ze z dumpa sie wykrzaczalo wlasnie i jakies kosmosy w bazie mialem, a jak poprzez UI robilem to smigalo. -- Matys Łukasz mobile: (+ 48) 504257944 gg: 6808288 Red Hat Certified Engineer CN: 805008539731256 !DSPAM:48a2dbb0153901804284693!
A.L.E.C pisze:
Paweł Rohde wrote:
Siedzę drugi dzień nad tematem KODOWANIA i brakuje mi sił a także wiedzy co mogę sprawdzić.
LMS 1.8.12 działa na UTF-8 (jak mi się zdaje) bo: - przeglądarka dostaje UTF-8 i wyświetla poprawnie dane i UI. - w bazie mam dane w UTF-8 bo: Server characterset: latin1 Db characterset: utf8 Client characterset: latin1 Conn. characterset: latin1
stawiam nową bazę wedlug manuala dla nowego lmsa przegrywam dane (mysqldump + mysql) z jednej do drugiej
ja bym sprawdził tego dumpa i ewentualnie kodowanie tabel (może być inne niż bazy)
jak sprawdzić kodowanie tabel? w lms.ini mam ustawione server_encoding na utf8 paweł !DSPAM:48a2e4c5158261402712270!
A.L.E.C pisze:
Paweł Rohde wrote:
Siedzę drugi dzień nad tematem KODOWANIA i brakuje mi sił a także wiedzy co mogę sprawdzić.
LMS 1.8.12 działa na UTF-8 (jak mi się zdaje) bo: - przeglądarka dostaje UTF-8 i wyświetla poprawnie dane i UI. - w bazie mam dane w UTF-8 bo: Server characterset: latin1 Db characterset: utf8 Client characterset: latin1 Conn. characterset: latin1
stawiam nową bazę wedlug manuala dla nowego lmsa przegrywam dane (mysqldump + mysql) z jednej do drugiej
ja bym sprawdził tego dumpa i ewentualnie kodowanie tabel (może być inne niż bazy)
Zrobiłem tak: (mysql admin pokazał mi że kodowanie dla tabel jest cp1252 ;( ) usunąłem bazę założyłem bazę z doc/lms.mysql zrobiłem backup w lmsie wgrałem backup (usuwając 3 tabele i 5 pól - pozostałości z przeszłości) teraz mam już utf8 dla tabel ale nadal sieczkę (chyba jeszcze większą). jakieś pomysły? !DSPAM:48a2fc8f172035862520361!
Paweł Rohde pisze:
Server characterset: latin1
Poradziłem sobie tak: 1. ściągnięcie danych mysqldump'em z ustawieniem charsetu na latin1 2. zmiana ręczna NAMES i DEFAULT CHARSET na utf8 w pliku 3. zaciągnięcie. czyli dane były w utf8 a baza w latin1 i przy wyciąganiu następowały jakieś konwersje. pozdrawiam Paweł !DSPAM:48a311ca184411068017541!
Hey, Ja kiedyś tez walczyłem z tym problemem i ostatecznie się podałem. Zastosowałem najprostsze rozwiązanie. 1. dodałem do opisu jednego z użytkowników ciąg znaków "ęóąśłżźćń" 2. ściągnięcie danych mysqldump'em 3. otrzymany plik otworzyłem w dowolnym edytorze (polecam PSPad) 4. Zamieniłem powstałe krzaczki znakami (każdą literkę oddzielnie oczywiście) "ęóąśłżźćń" zajęło mi to 10 min i problem z głowy Pozdrawiam, Michał Kowalski email: kofec@wp.pl nr. gg 1566364 -----Original Message----- From: lms-bounces@lists.lms.org.pl [mailto:lms-bounces@lists.lms.org.pl] On Behalf Of Paweł Rohde Sent: Wednesday, August 13, 2008 6:55 PM To: lista użytkowników LMS Subject: Re: [lms] Upgrade z 1.8.12 do 1.10.4 brak mi sił... Paweł Rohde pisze:
Server characterset: latin1
Poradziłem sobie tak: 1. ściągnięcie danych mysqldump'em z ustawieniem charsetu na latin1 2. zmiana ręczna NAMES i DEFAULT CHARSET na utf8 w pliku 3. zaciągnięcie. czyli dane były w utf8 a baza w latin1 i przy wyciąganiu następowały jakieś konwersje. pozdrawiam Paweł _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms __________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusów 3349 (20080812) __________ Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus. http://www.eset.pl lub http://www.eset.com __________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusów 3349 (20080812) __________ Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus. http://www.eset.pl lub http://www.eset.com ---------------------------------------------------------------------- Prosty kredyt na wszystkie potrzeby. Od 1000 zl do 120 000 zl. Bez poreczycieli i zabezpieczen >>> http://link.interia.pl/f1edf !DSPAM:48a31958188995862520361!
uczestnicy (5)
-
A.L.E.C -
Marcin Dawidowicz -
Matys Łukasz -
Michał Kowalski -
Paweł Rohde