MyBB.de Forum
Merge-System zeigt Fehler an - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Installation, Aktualisierung und Merge System (https://www.mybb.de/forum/forum-89.html)
+--- Thema: Merge-System zeigt Fehler an (/thread-36779.html)



Merge-System zeigt Fehler an - Niko - 01.10.2019

Hallo zusammen,




ich versuche derzeit ein Forum von bbpress zu mybb zu mergen.



Bevor ich starten konnte, kam die folgende Fehlermeldung:



   



Soweit so gut. Weiß jemand, was ich da tun muss?



Ich habe mal gegoogelt und irgendwas über "mbstring" gefunden, was allerdings installiert ist.



Ich habe trotzdem mal auf "weiter" geklickt und dann kam bei "Users" übernehmen, der folgende Fehler:



Code:
myBB has experienced an internal SQL error and cannot continue.

SQL Error:
    1054 - Unknown column 'aim' in 'field list'
Query:
    INSERT INTO mybb_users (`usergroup`,`additionalgroups`,`displaygroup`,`import_usergroup`,`import_additionalgroups`,`import_displaygroup`,`import_uid`,`username`,`password`,`salt`,`loginkey`,`email`,`regdate`,`lastactive`,`lastvisit`,`website`,`showsigs`,`signature`,`showavatars`,`timezone`,`avatardimensions`,`avatartype`,`avatar`,`lastpost`,`icq`,`aim`,`yahoo`,`skype`,`google`,`hideemail`,`allownotices`,`regip`,`lastip`,`language`,`passwordconvert`,`passwordconverttype`,`postnum`,`invisible`,`birthday`,`birthdayprivacy`,`subscriptionmethod`,`receivepms`,`receivefrombuddy`,`pmnotice`,`pmnotify`,`showquickreply`,`ppp`,`tpp`,`daysprune`,`timeformat`,`dst`,`buddylist`,`ignorelist`,`style`,`away`,`awaydate`,`returndate`,`referrer`,`referrals`,`reputation`,`timeonline`,`showcodebuttons`,`totalpms`,`unreadpms`,`pmfolders`,`notepad`,`threadmode`,`showredirect`,`dateformat`,`dstcorrection`,`warningpoints`,`moderateposts`,`moderationtime`,`suspendposting`,`suspensiontime`,`suspendsignature`,`suspendsigtime`,`coppauser`,`classicpostbit`,`loginattempts`,`usernotes`,`showimages`,`showvideos`) VALUES (4,'',0,0,'',0,1,'niko_bbpress_import1','','','xxxxxxxxxxxxxxxx','xxxxxxxxxx@yyyy.com',1569937298,1569959036,1569959036,'',1,'',1,'','','','',0,'','','','','',1,1,X'',X'','','$P$BhBGTGnQvccjrjIGqnoGjHmrUw52Ov1','bbpress',0,0,'','all',2,1,0,1,1,1,0,0,0,'',0,'','',0,0,0,'',0,0,0,0,1,0,0,'1**Inbox$%%$2**Sent Items$%%$3**Drafts$%%$4**Trash Can','','',1,'',1,0,0,0,0,0,0,0,0,0,0,'',1,1)


Offenbar kommt er nicht zurecht mit der Liste "AIM" (das Forum war ursprünglich ein Snitz-Forum und das table scheint ein überbleibsel zu sein.



Kann ich dem merger nicht sagen, dass zu ignorieren?



Danke für jede Hilfe.



Viele Grüße


RE: Merge-System zeigt Fehler an - FlederMaus - 01.10.2019

dem Merger sagen etwas zu ignorieren weiß ich nicht, aber du kannst eine Kopie machen von dem was du mit dem merger fummeln willst und die Tabelle vorher rauskegeln, dann die Kopie mergen und dann sollte das funktionieren


RE: Merge-System zeigt Fehler an - bv64 - 02.10.2019

@Niko ich gehe davon aus, du hast die aktuellste Version des MyBB installiert? 1.8.21 ?

dann lese bitte mal hier und das von StefanT verlinkte Blog: https://www.mybb.de/forum/thread-36408-post-238940.html#pid238940


RE: Merge-System zeigt Fehler an - Niko - 02.10.2019

Guten Morgen,

danke für die Antworten!

Bzgl. AIM: Ich werde versuchen, mal die Tabelle rauszukicken.

@bv64.
Richtig, ich nutze die aktuellste Version und habe diese extra für die Tests installiert.
Soll mir der Link sagen, dass es nicht funktioniert? Unabhängig davon ob es noch weiterentwickelt wird, könnte es doch trotzdem funtkionieren, oder?

Sollte es denn dann nicht möglich sein z.B. Version 1.8.8 zu installieren und dort zu mergen? Ich kann das Forum ja danach upgraden, wenn der Kram erst mal in der Datenbank drin ist.


RE: Merge-System zeigt Fehler an - bv64 - 02.10.2019

Ja. das wäre wohl der passende Weg; ich habe noch nie mit dem Merge-Script gearbeitet, daher reine Theorie

Das AIM-Feld ist irgendwann aus dem MyBB geflogen, das Merge-Script erwartet das Feld aber noch


RE: Merge-System zeigt Fehler an - doylecc - 02.10.2019

(02.10.2019, 09:32)bv64 schrieb: Das AIM-Feld ist irgendwann aus dem MyBB geflogen,  das Merge-Script erwartet das Feld aber  noch

Genau...außer man lädt sich ein aktualisiertes Merge-System von Github und benutzt dieses:
https://github.com/mybb/merge-system/archive/feature.zip


RE: Merge-System zeigt Fehler an - Niko - 02.10.2019

Danke für Deinen Hinweis. Ich habe mal MyBB 1.8.8 und das Merge System 1.8.8 installiert, allerdings nach wie vor eine Fehlermeldung:

Warning [2] Declaration of BBPRESS_Converter::get_group_id($gids) should be compatible with Converter::get_group_id($gids, $remove = Array) - Line: 0 - File: merge/boards/bbpress.php PHP 7.0.33-0+deb9u5 (Linux)
File Line Function
/merge/resources/class_error.php 60 errorHandler->error
/merge/index.php 465 debugErrorHandler->error
/merge/index.php 465 require_once


Ist es vllt. nicht mit PHP7 kompatibel? Dann müsste ich wohl mal PHP5 installieren. Oder könnte das mit etwas anderem zu tun haben?

EDIT:
@doylecc, sorry ich hatte die Seite nicht neu geladen.
Dann also erstmal wieder das aktuelle Board installieren. Zum Glück hab ich inziwschen etwas Übung :-D

EDIT2: Kriege auch bei der aktuellsten Verson die Fehlermeldung oben:

Warning [2] Declaration of BBPRESS_Converter::get_group_id($gids) should be compatible with Converter::get_group_id($gids, $remove = Array) - Line: 118 - File: merge/boards/bbpress.php PHP 7.0.33-0+deb9u5 (Linux)
File Line Function
/merge/resources/class_error.php 60 errorHandler->error
/merge/index.php 466 debugErrorHandler->error
/merge/index.php 466 require_once


Import habe ich noch nicht versucht.


RE: Merge-System zeigt Fehler an - bv64 - 02.10.2019

du könntest mal versuchen, mit der PHP-Version etwas runter zu gehen, wenn dein Server/Webspace das erlaubt und auch dort erst auf die aktuelleste Version zu gehen, wenn alles fertig ist.

Aber vielleicht ist das bei der von doylecc empfohlenen Merge-Version nicht nötig. Wie gesagt: nicht mein Metier Wink


RE: Merge-System zeigt Fehler an - Niko - 02.10.2019

Die Kombination aus allen Antworten war die Lösung.

MyBB 1.8.21 mit Merge 1.8.11 von dolyeccs Link und PHP 5.6 hat funktioniert.

Keine Fehlermeldungen und auch das Mergen klappt bisher problemlos. Danke an alle Smile


RE: Merge-System zeigt Fehler an - bv64 - 02.10.2019

super, merke ich mir Wink
Die Frage kommt doch immer mal wieder