PDA

Zobacz pełną wersję : Joomla 1.0.13 utf-8 - dlaczego instaltor zaklada tabele z latin1?



auroqn
07-11-2007, 17:59
Witam, dlaczego instalator joomli (utf):
http://www.joomla.pl/index.php/index.php/component/option,com_docman/task,doc_download/gid,564/Itemid,58/

tworzy tabele z kodowaniem latin1?

wszsytko co ma wielo-bajtowe znaki wyswietla sie jako '?'...przyczyna jest to kodowanie...oczywiscie da sie temu zaradzic konwertujac baze na utf-8 jednak dziwi mnie to jak instalator pobrany z powyzszej strony 'traktuje' bazę danych

testowane na swiezej instalacji pobranej z powyzszego linku, bez instalowania dodatkowych pluginow
mysql serwer: 5.0.41 community
================================================== =======================================
EDIT
nvm.... stowrzylem bazę przed instalacja z latin 1:) przemeczenie...

kobylinski
07-11-2007, 18:10
Instrukcje zakładające tabele pewnie nie mają wskazanego charset'u. Charset jest automatycznie nadawany z tego nadanego samej bazie danych. Jak możesz popraw w samą bazę danych, zainstaluj jeszcze raz. Jak nie możesz, pobaw się z plikiem installation/languages/polish/sql/joomla.sql.

wir100
09-11-2007, 00:25
Kolega wyżej (kobylinski) ma racje - instalator tylko zakłada tabele bo bazy danych. ale masz jeszcze jedna możliwość jeśli mas tam już jakieś dane - zrób kopie bazy danych - tylko ważne - ŻEBY BYŁA DOBRA - wywal istniejącą bazę danych i załóż nową z właściwym kodowaniem - w twoim przypadku UTF

Uzdrawiam ;)