Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Witajcie, mam mały problem podczas konwersji postów ze skryptu Mybb 1.4 do IPB 3.0.2.

Log:

===================================================
Date: Mon, 10 Aug 2009 07:19:32 +0000
Error Number: 1146
Error: Table 'gigad_ipb.ipb_cache_store' doesn't exist
IP Address: 89.231.xxx.xxx
Page: /fipb/
Debug: array (
 1 => 
 array (
   'file' => '/home/gigad/domains/xxx/ips_kernel/classDb.php',
   'line' => 988,
   'function' => 'query',
   'class' => 'db_driver_mysql',
 ),
 3 => 
 array (
   'file' => '/home/gigad/domains/xxx/admin/sources/base/ipsRegistry.php',
   'line' => 2389,
   'function' => '_loadCaches',
   'class' => 'ips_CacheRegistry',
 ),
 4 => 
 array (
   'file' => '/home/gigad/domains/xxx/admin/sources/base/ipsRegistry.php',
   'line' => 2225,
   'function' => 'init',
   'class' => 'ips_CacheRegistry',
 ),
 5 => 
 array (
   'file' => '/home/gigad/domains/xxx/admin/sources/base/ipsRegistry.php',
   'line' => 495,
   'function' => 'instance',
   'class' => 'ips_CacheRegistry',
 ),
)
mySQL query error: SELECT * FROM ipb_cache_store WHERE cs_key IN ( 'systemvars','login_methods','vnums','app_cache','module_cache','hooks','useragents','useragentgroups','skinsets','outputformats','skin_remap','group_cache','settings','lang_data','banfilters','stats','badwords','bbcode','mediatag','profilefields','rss_output_cache','attachtypes','multimod','moderators','announcements','report_cache','chatting','birthdays','calendar','ranks','reputation_levels' )
===================================================
Date: Mon, 10 Aug 2009 07:29:04 +0000
Error Number: 1064
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
IP Address: 89.231.xxx.xxx
Page: /fipb/admin/index.php?adsess={mojasesja}&app=convert&app=convert&module=board&section=mybb&do=posts&st=3000&cycle=1500&total=5674
Debug: array (
 1 => 
 array (
   'file' => '/home/gigad/domains/xxx/ips_kernel/classDb.php',
   'line' => 988,
   'function' => 'query',
   'class' => 'db_driver_mysql',
 ),
 4 => 
 array (
   'file' => NULL,
   'line' => NULL,
   'function' => 'convert_posts',
   'class' => 'admin_convert_board_mybb',
 ),
 5 => 
 array (
   'file' => '/home/gigad/domains/xxx/admin/applications_addon/ips/convert/modules_admin/board/mybb.php',
   'line' => 96,
   'function' => 'call_user_func',
   'class' => NULL,
 ),
 6 => 
 array (
   'file' => '/home/gigad/domains/xxx/admin/sources/base/ipsController.php',
   'line' => 291,
   'function' => 'doExecute',
   'class' => 'admin_convert_board_mybb',
 ),
)
mySQL query error: SELECT title FROM ipb_topics WHERE tid=

Próbowałem również konwersję z cyklem co 10 postów - wysypywało się zawsze przed 4000 postem.

Jakieś pomysły?

Edytowane przez Kukis
  • Manager
Opublikowano

Witaj,

 mySQL query error: SELECT title FROM ipb_topics WHERE tid=

Domyślam się, że robisz od razu konwersję do wersji 3.x. ;) A to błąd, bo w konwerterach do tej wersji jest błąd z globalnymi tematami. Jak zwał tak zwał. To samo jest przy konwersji z phpBB 3.x. Proponuję zrobić najpierw konwersję do wersji IP.Board 2.3.6, a dopiero potem zrobić aktualizację.

Dlaczego? Dlatego, że konwerter do 3.x nie jest sprawny. :D

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Ok, mam.

Zainstalowałem IPB 2.3.6.

Wgrałem konwerter.

Przeszedłem do katalogu converter.

Wybrałem skrypt Mybb 1.0 (mimo że mam 1.4).

Przekonwertowałem wszystko.

I mam krzaczki, w sql są znaki zapytania.

Co nie tak zrobiłem?

Wszędzie mam utf8.

Edytowane przez Kukis
Opublikowano (edytowane)

Tak.

A to błąd, bo w konwerterach do tej wersji jest błąd z globalnymi tematami.

Co masz na myśli?

I czy nie ma możliwości konwersji od razu do IPB3? Przecież niedziałającego konwertera by nie wypuszczali...

Edytowane przez Kukis
Opublikowano

Hmmm... ciekawe O_o

Jakim cudem na latin2 jest dobrze?

I chyba moje ostatnie pytanie: czemu po wejściu na forum mam komunikat:

You do not have permission to view this board

Skoro mam admina, a logowanie powiodło się?

  • Manager
Opublikowano

Nie widzę, co tam nabroiłeś z tym logowaniem - może ustawienia cookies, może..... Nie wróżę z fusów. ;) Przejdź do ACP, bo chyba tam się możesz zalogować i sprawdź.

Odnośnie latin2 - serwer daje ciała.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

A jakbym tak zrobił:

- za pomocą konwertera do 3.0 przekonwertował bym wszystko oprócz postów

- za pomocą konwertera do 2.3 przekonwertował bym posty, a następnie bazę upgrade'ować na 3.0

I złączył obie bazy to dobrze by było?

Opublikowano

1) Po konwersji użytkowników (2.x) wysypuje się baza użytkowników.

2) Podczas konwersji postów (3.x) następuje zatrzymanie, w wyniku czego nie ma 1/3 postów.

Hmm?

Opublikowano

Nie no, coś tam działało, ale pokazywało posty nie od odpowiedniego wątku :]

Nie da się nic zrobić, by mógł przekonwertować MyBB -> IPB 3.0? :>

  • Manager
Opublikowano

Ktoś miał identyczny problem: http://forums.invisionpower.com/tracker/issue-16813-mybb-148-%26gt%3B-ipb-30-conversion-error/

Napisz tam, że też masz to może zmienią status tego. ;)

Nie znam MyBB, ale czy są w panelu admina jakieś narzędzia przeliczające, aktualizujące etc.?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Więc wina nie bardzo po mojej stronie.

Nie znam MyBB, ale czy są w panelu admina jakieś narzędzia przeliczające, aktualizujące etc.?

Ma, jednakże wszystko wykonałem przed konwersjami.

Opublikowano

Napisałem.

A jakiś masz pomysł z problemem z logowaniem się po konwersji do 2.3?

No i z tym komunikatem:

You do not have permission to view this board

?

  • Manager
Opublikowano

Ten komunikat pojawia się tuż po wejściu na forum czy po zalogowaniu? Bo jeśli tuż po wejściu to obstawiam wyłączenie forum dla gości. ;) No, ale nie zmienisz tego jak się nie zalogujesz do ACP.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Mam zaraz po wejściu i po zalogowaniu.

Po zalogowaniu nie mam linka do ACP. Nie mogę zalogować się do ACP.

Na pw zaraz wyślę Ci link.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.