PDA

Zobacz pełną wersję : Dlaczego joomla 1.08 tylko na MySql 5?



kotos
19-05-2006, 14:55
No szlag mnie trafia bo na jednym z hostingow mam wersjeMySQL 4.0.25-standard-log
Na innym 3. costam.

I problem jest z poprawnym przeniesieniem bazy danych.
Wywala sie na tej linijce:
ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=19 ;

Jesli wyrzuce z kodu sql CHARSET=latin2 to dziala ale na stronie www pojawiaja sie krzaczki zamiast polskich znakow diakrytycznych.

Jak to mowia cale zycie pod gorke.
Nie mozna bylo zrobic wersje joomli kompatybilna ze starszymi wersjami mysql niz wersja 5

Czeka mnie teraz przerabianie tekstow bo ktos wpadl na genialny pomysl aby kodowanie znakow w bazie danych bylo CHARSET=latin2
ggggggrrrrrrrrrrr

Rybik
19-05-2006, 15:07
tutaj masz joomle dla sql 4 :http://www.joomla.pl/index.php?option=com_remository&Itemid=15&id=119&func=fileinfo :p

nie wiem na czym polega przerabianie tekstow, mozna uzyc konwertera

stone
19-05-2006, 15:13
108 jest jak najbardzie kompatybilna mysql 4, jezli masz błędy mogą one wynikac raczej z ustawienia kodowania bazy niz jej wersji

kotos
19-05-2006, 15:34
Znalazlem.
Uwaga - przy eksporcie bazy spod myphpadmina nalezy koniecznie zaznaczyc MySql 4.0 compatible inaczej moze byc problem z kodowaniem znakow.

Uff. dzieki za potwierdzenie ze jednak dziala ze starszymi wersjami i przepraszam za flame

stawec
29-05-2006, 18:34
"aga - przy eksporcie bazy spod myphpadmina nalezy koniecznie zaznaczyc MySql 4.0 compatible inaczej moze byc problem z kodowaniem znakow."

JAk to należy zrobić? Proszę o pomoc!

Rybik
29-05-2006, 21:35
Wybierając polecenie expotru bazy danych pojawia sie panel opcji i tam tez sa opcje kompatybilnosci exportu sql, jak na obrazku (screen malutki ale powinien wysatrczyc :P ).

stawec
29-05-2006, 22:09
dzięki wielkie!!