Jest tak:jest serwis postawiony na php-fusion. Sypie się dosyć mocno. Chcę zebrane w nim dane przenieść na trzy dedykowane silniki: newsy i artykuły w wordpress, forum na punbb, galeria na gallery2.
php-fusion ma pl-literki w iso, a nowe silniki jak wiadomo śmigają z utf8. Najwięcej danych jest na forum z php-fusion. Znalazłem konwerter który wrzuci je do punbb, tylko że niestety mimo że nowa baza jest w utf8, wpisy pozostają w iso.
Znalazłem sposób na to, oparty na eksporcie bazy do pliku, zmiany w nim kodowania na utf i każdego ciągu ‘latin2′ na ”utf8′ i imporcie tak zmienionego pliku. Problem jest taki, że maksymalny rozmiar pliku do importu jest 2 mega, i nawez zipując nie przeskocze tego (oczywiście shella nie mam żeby użyć narzędzi shellowych – jest wisepanel i phpmyadmin).
Poradziłem sobie zrzucając każdą z 46 tabel do osobnego pliku, obrabiając je i potem po jednym importując pliki do nowej bazy, ale czy jest jakiś mniej pracochłonny sposób?
[edit]
Gówno a nie poradziłem. Dalej pierdolone iso :-/