Witam, tak jak w temacie, czy jest możliwość przeniesienia z MyBB 1.6.1 na vB 4.x bez utraty userów, działów, tematów itp ??
Wersja do druku
Witam, tak jak w temacie, czy jest możliwość przeniesienia z MyBB 1.6.1 na vB 4.x bez utraty userów, działów, tematów itp ??
A z mybb 1.6.1 na VB będzie też działać pod vB 4.0.2 ??
Witam, mam bazę z forum opartego na skrypcie MyBB1.6.x, importer Impex pokazuje, że obsługuje tylko wersję 1.4 tego skryptu. Spróbowałem, błędu nie pokazało, ale forum mam 'gołe i wesołe' jak po instalacji vbulletin 4. W jaki sposób mogę przenieść bazę z MyBB1.6 do vB4, bez utraty danych - w miarę prosto.
Pozdrawiam.
@EDIT: Ogarnąłem, ale nie mam polskich znaków i użytkowników. Nie dodało ich.
Skrypt pokazał przy imporcie użytkowników błąd? Jeżeli nie to musisz sprawdzić grupy użytkowników. Tam pojawią się grupy z imported w nazwie. Z nich to trzeba poprzenosić użytkowników do odpowiednich grup na vb.
Grzegorzu żadnego błędu nie ma, są tylko imported_nazwaużytkownika. Ok, spróbuje ich poprzenosić. A czy 'imported_' da się jakoś wykasować? Będzie dużo roboty z tym, aby samemu ich pozmieniać. Poza tym co zrobić z brakiem polskich znaków?
Jak kasujesz grupę to automatycznie powinno przenieść userów do grupy members. Ewentualnie możesz próbować zmienić ustawienia importowanych grup na wzorowane na odpowiednich grupach już będących w vb.
Użytkowników już sobie ogarnąłem. Teraz mam problem z kodowaniem. Mam np. pomara?cza, zamiast ń te '?' jest. W bazie (via phpmyadmin) mam ustawione utf. Na poprzednim forum (mybb) też było utf, a na vbulletin mam iso. Jak poradzić sobie z tym? Gdzie to zmienić?
W opcjach języka.
zmieniłem na UTF-8 w vBulletin kodowanie to oprócz starych znaczków mam nowe �� - to może inaczej, jak się ich pozbyć?
na starym forum było UTF-8, w phpmyadmin było UTF-8, w nowej bazie pokazuje mi też, że jest w UTF-8, a jak zmieniłem w ustawieniach języka to było jeszcze gorzej.
Nie znalazłem pomocy nigdzie, więc odświeżam temat.
Podstawowe pytanie - czy w bazie danych przeglądając (via phpmyadmin) masz znaki prawidłowe czy też '?' ?
Nie, nie mam w ogóle polskich znaków. Mam ogoszenia, bez Ł oraz np. przywitaj si - zjadło ę.
Czyli jeżeli w bazie danych jest źle - to zmienianie w vBulletin nic nie pomoże.
Konwersja musi się odbyć tak, żeby baza docelowa miała takie same znaki jak baza źródłowa.
Używałem Impex, nic nie zmieniałem w configu. Próbowałem nawet gżegżółką, ale to tylko pogorszyło sprawę. :)
Ja bym proponował zrobić tak:
1.: Pobrać bazę danych źródłową z MyBB.
2.: Gżegżółką przerobić ją na ISO-8859-2 albo UTF-8 <-- jak wolisz (o ile już nie jest w tym formacie).
Po przerobieniu - upewnij się, że plikach od bazy danych są odpowiednie znaki, a nie znaki zapytania lub krzaki.
3.: Zainstaluj czyste vBulletin na takim kodowaniu bazy danych jak skonwertowałeś bazę źródłową.
4.: Umieść bazę źródłową na tym samym serwerze co baza vBulletin (tak żeby kodowania się zgadzały).
5.: Skonfiguruj kodowania w impexie.
6.: Działaj :)