
Marcin S. pisze:
CezaR pisze:
http://lms.org.pl/doc/install-upgrade.html
Ostatni etap - konwersja danych do unicodu. Począwszy od wersji 1.5.4 zaleca się przechowywanie danych zakodowanych w utf-8 (UNICODE), poniżej zostanie przedstawiony przykład migracji z kodowania ISO-8859-2 do UNICODE na bazie danych PostgreSQL.
Zaczynamy od utworzenia backupu danych w LMSie. Następnie przechodzimy do katalogu z backupami i wykonujemy konwersję pliku backupu.
# iconv --from-code=ISO-8859-2 --to-code=UTF-8 < plik_backupu > nowy_plik
Po czym zmieniamy nazwę nowo powstałego pliku na lms-xxxxxxx.sql, aby plik ten był widoczny z poziomu LMS-UI. Teraz należy utworzyć bazę danych z kodowaniem UNICODE (opis w dziale Instalacja). Po czym uruchamiamy LMS-UI i odtwarzamy dane z przekonwertowanego backupu.
u mnie niestety po takim zabiegu krzaczki się podwajają :(
POzdrawiam Marcin S.
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Witam Ja zmuszony byłem ustawiać SET NAMES w lib/dbenconding.php, bo za nic nie chciały mi krzaki zniknąć. Spróbuj ustawić latin1 albo latin2.
case 'mysql': case 'mysqli': $DB->Execute("SET NAMES latin1"); break;
Pozdrawiam
!DSPAM:4a40daeb181201322221663!