Import phpbb2 + konwersja do phpbb3
: 02 stycznia 2009, 18:41
Witam serdecznie,
Posiadam wyeksportowany plik bazy SQL forum, które niegdyś stało na phpbb2 i jakiejś starszej wersji mysql [być może 3, ale informacje nie są pewne] oraz php 4.x. Mój obecny serwer stoi na php 5.x i MySQL 5.x. Eksport był wykonywany za pomocą phpmyadmina, a obecnie nie jest już możliwe wykonanie ponownego zrzutu bazy, gdyż nie ma jej już na starym serwerze.
Po imporcie do phpbb2 wszystko jest ok, oprócz polskich znaków. Kodowanie w bazie było podane jako latin2, ale wyświetlały się jakieś "krzaki" - w phpmyadminie również. Sprawdziłem format pliku [poprzez polecenie file] w jakim zapisana jest baza i okazało się, że jest to utf8. Zaimportowałem zatem bazę [nie poprzez PA phpbb2, ale przez phpmyadmina] jako utf8. Okazuje się, że w bazie danych kodowanie się poprawiło, ale skrypt phpbb2 interpretuje to dalej jako krzaki. Następną operacją jaką wykonałem było skonwertowanie tego forum na phpbb 3.04 z nadzieją, że kodowanie będzie rozpoznawane prawidłowo. Okazuje się jednak, że dalej zamiast polskich znaków pojawiają się "krzaki". Instalacja polskiej paczki językowej pobranej z tego serwisu nie pomaga. Dodam, że nowe posty są wyświetlane prawidłowo.
Pozdrawiam i z góry dziękuję za okazaną pomoc.
Posiadam wyeksportowany plik bazy SQL forum, które niegdyś stało na phpbb2 i jakiejś starszej wersji mysql [być może 3, ale informacje nie są pewne] oraz php 4.x. Mój obecny serwer stoi na php 5.x i MySQL 5.x. Eksport był wykonywany za pomocą phpmyadmina, a obecnie nie jest już możliwe wykonanie ponownego zrzutu bazy, gdyż nie ma jej już na starym serwerze.
Po imporcie do phpbb2 wszystko jest ok, oprócz polskich znaków. Kodowanie w bazie było podane jako latin2, ale wyświetlały się jakieś "krzaki" - w phpmyadminie również. Sprawdziłem format pliku [poprzez polecenie file] w jakim zapisana jest baza i okazało się, że jest to utf8. Zaimportowałem zatem bazę [nie poprzez PA phpbb2, ale przez phpmyadmina] jako utf8. Okazuje się, że w bazie danych kodowanie się poprawiło, ale skrypt phpbb2 interpretuje to dalej jako krzaki. Następną operacją jaką wykonałem było skonwertowanie tego forum na phpbb 3.04 z nadzieją, że kodowanie będzie rozpoznawane prawidłowo. Okazuje się jednak, że dalej zamiast polskich znaków pojawiają się "krzaki". Instalacja polskiej paczki językowej pobranej z tego serwisu nie pomaga. Dodam, że nowe posty są wyświetlane prawidłowo.
Pozdrawiam i z góry dziękuję za okazaną pomoc.