Witam
Skąd wziąć impex'a? Potrzebuję przekonwersować forum z phpbb3 na vB.
Z góry dzięki
Wersja do druku
Witam
Skąd wziąć impex'a? Potrzebuję przekonwersować forum z phpbb3 na vB.
Z góry dzięki
Hi,
najnowszą wersję ImpEx możesz pobrać z vBulletin Members Area
Dzięki, już pobrałem, ale pojawił się kolejny problem. Przede wszystkim mam pytanie: aby przekonwersować bazę, muszą być dwie bazy danych? Proszę o wyrozumiałość, bo jestem zielony w tym temacie. Powiedzcie mi czy dobrze zrobiłem:
Wrzuciłem ImpEx'a na FTP do katalogu z vB, następnie uzupełniłem plik "ImpExConfig.php" wpisując dane do jednej bazy, i w kroku 004 (Import users) pojawia się komunikat:
Proszę o pomoc.Cytat:
ImpEx Database errormysql error: Invalid SQL: SELECT forum_id, forum_name, forum_desc FROM forums WHERE parent_id = 0
mysql error: Table 'moruta_scorpionidae.forums' doesn't exist
mysql error number: 1146
Date: Saturday 26th of March 2011 03:23:53 PM
Database: moruta_scorpionidae
MySQL error: Table 'moruta_scorpionidae.forums' doesn't exist
Z góry dzięki
http://vbhelp.pl/artykuly-faq-22/konwersja-bazy-183/ - Tutaj jest wszystko opisane krok po kroku jak używać impexa do konwersji ;)
Co do Twojego błędu to pojawia się chyba przy imporcie for, a nie userów. Błąd wskazywałby na to iż baza nie jest cała. Dobrze wybrałeś skrypt z którego chcesz importować? Zainstalowałeś wcześniej vb przed importem?
Sorry - dokładnie import for
Właśnie korzystam z tego poradnika. Skrypt wybrałem dobrze (3.7-3.8) ja korzystam z 3.7. Oczywiście wcześniej zainstalowałem vB. Ale dobrze robię, że w obu "polach" gdzie trzeba wpisać dane do bazy, wpisuję te same?
Nie dobrze. Powinieneś zrobić dwie oddzielne bazy. Do jednej wgrać bazę phpbb, a na drugiej zainstalować vb. Następnie w configu impexa jako source wpisać dane bazy phpbb, a jako target dane bazy vb. Po konwersji wywalasz bazę z phpbb, a w drugiej masz elegancką czyściutką bazę vb z zaimportowanymi rzeczami ;)
ok dzięki, czyli po raz kolejny muszę usuwać, i instalować jeszcze raz vB.
ok z tamtym błędem poradziłem sobie, ale w tym samym kroku pojawił się kolejny:
Chodzi o jakiś prefix tabel? Ja podczas uzupełniania impecconfig, pominąłem ten krok. Nie wiem co tam wpisać...Cytat:
ImpEx Database errormysql error: Invalid SQL: SELECT forum_id, forum_name, forum_desc FROM forums WHERE parent_id = 0
mysql error: Table 'moruta_bulletin.forums' doesn't exist
mysql error number: 1146
Date: Saturday 26th of March 2011 05:14:09 PM
Database: moruta_bulletin
MySQL error: Table 'moruta_bulletin.forums' doesn't exist
Być może masz ustawiony właśnie prefix. Musisz sprawdzić od czego zaczynają się nazwy tabel. Czy przed nazwami do wszystkich jest coś dodane. Jeśli tak to właśnie jest prefix.
Z config.php vbulletina
W config.php vB nie jest nic podane (pozostawione puste pole), tak też robię w impexconfig (pozostawiam puste), a mimo wszystko pojawia się błąd...
No to może błąd jest od drugiej bazy. Sprawdź czy tam nie ma prefix'a i nie trzeba wpisać w configu forum. Nie wiem czy w phpbb nie ma standardowo prefix'a coś jak phpbb_
Dokładnie jest taki "phpbb_ ", wpisałem do do config'u forum vB ale nie pomogło
ok poradziłem już sobie z tym problemem. Forum przeniesione, ale mam pytanie dlaczego nie przeniosło użytkowników, i wszystkie zdjęcia wrzucane przez userów, zostały zniszczone ?
edit: nie muszę chyba pisać że krok Import user wykonałem, jednak jedynym użytkownikiem na nowym forum jestem ja, a posty są napisane przez "quest"
Czytałem że często są przenoszeni do zbanowanych, ale u mnie nie ma ich w żadnej grupie
Robiłeś aktualizację? ACP -> Konserwacja -> Aktualizacja Danych
Zaimportowałeś grupy z phpbb?
Zrobiłem wszystko co jest opisane w poradniku. Jeżeli tego tam nie było to nie. Jak zaimportować grupy? Jeśli chodzi o krok "Import usergroup", został wykonany, ale nie wiem czemu nic nie przeniosło: "From : 0 :: To : 0 "
Edit: przepraszam za zamieszanie, już sobie poradziłem. Okazało się że prefix z phpbb wpisałem do nieodpowiedniej bazy. Już wszystko jest przeniesione poprawnie. Dziękuje wszystkim za pomoc.
Temat do zamknięcia.
Pozdrawiam