Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Merge-System stürzt ab
#1
Hallo,

ich bin gerade bei dem Versuch ein Mybb 1.8.6 Forum auf eine neue MyBB 1.8.6 Installation draufzumergen. Jedoch funktioniert das Mergen der User nicht. Immer, wenn ich den Vorgang starte, bleibt er relativ früh stecken (Bei "Inserting User #17" z.B.). Es passiert nichts mehr, weshalb ich irgendwann die Seite neu lade. Jedoch ist ab diesem Zeitpunkt der Ordner merge/ nicht mehr zugänglich (ERR_CONNECTION_TIMEOUT), was sich nur durch einen Datenbank-Rollback wieder beheben lässt.

Woran könnte das liegen? Welche Daten soll ich untersuchen bzw. hier vorlegen, um den Fehler zu finden?
Der neueste Eintrag im debuglog, welcher demnach wohl prozessmäßig nahe der Absturzstelle liegt, ist folgender:

Code:
File: \merge\resources\modules\users.php Line: 178 Function: Log->datatrace ->
File: \merge\boards\mybb\users.php Line: 36 Function: Converter_Module_Users->insert ->
File: \merge\index.php Line: 941 Function: MYBB_Converter_Module_Users->import ->
$data: array (
'uid' => '29',
'username' => '<snip>',
'password' => '<snip>',
'salt' => '<snip>',
'loginkey' => '<snip>',
'email' => '<snip>',
'postnum' => '620',
'threadnum' => '59',
'avatar' => './uploads/avatars/avatar_29.jpg?dateline=1331413121',
'avatardimensions' => '61|99',
'avatartype' => 'upload',
'usergroup' => '8',
'additionalgroups' => '',
'displaygroup' => '0',
'usertitle' => '',
'regdate' => '1241286452',
'lastactive' => '1342362037',
'lastvisit' => '1342362037',
'lastpost' => '1340801664',
'website' => '',
'icq' => '0',
'aim' => '',
'yahoo' => '',
'skype' => '',
'google' => '',
'birthday' => '<snip>',
'birthdayprivacy' => 'age',
'signature' => '<snip>',
'allownotices' => '1',
'hideemail' => '0',
'subscriptionmethod' => '0',
'invisible' => '0',
'receivepms' => '1',
'pmnotice' => '1',
'pmnotify' => '0',
'buddyrequestspm' => '1',
'buddyrequestsauto' => '0',
'threadmode' => 'linear',
'showimages' => '1',
'showvideos' => '1',
'showsigs' => '1',
'showavatars' => '1',
'showquickreply' => '1',
'showredirect' => '1',
'ppp' => '0',
'tpp' => '0',
'daysprune' => '0',
'dateformat' => '0',
'timeformat' => '0',
'timezone' => '1',
'dst' => '1',
'dstcorrection' => '2',
'buddylist' => '20,25,21,1,30,31,189',
'ignorelist' => '',
'style' => '8',
'away' => '1',
'awaydate' => '1342362022',
'returndate' => '',
'awayreason' => '',
'pmfolders' => '1**$%%$2**$%%$3**$%%$4**',
'notepad' => '',
'referrer' => '20',
'referrals' => '1',
'reputation' => '11',
'regip' => 'X@?,
'lastip' => 'X@?',
'language' => '',
'timeonline' => '933324',
'showcodebuttons' => '1',
'totalpms' => '128',
'unreadpms' => '0',
'warningpoints' => '0',
'moderateposts' => '0',
'moderationtime' => '0',
'suspendposting' => '0',
'suspensiontime' => '0',
'coppauser' => '0',
'classicpostbit' => '1',
'receivefrombuddy' => '0',
'suspendsignature' => '0',
'suspendsigtime' => '0',
'loginattempts' => '1',
'usernotes' => '',
'sourceeditor' => '0',
'usermap_lat' => '0',
'usermap_lon' => '0',
'usermap_pinimg' => '',
'usermap_adress' => '',
)
Zitieren
#2
Gibt es irgendwelche (serverseitigen) Fehler-Logs? Ohne eine konkrete Fehlermeldung kann ich leider nur schlecht helfen, zumal anscheinend kein grundsätzliches Problem vorhanden ist.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Es gibt zu dem Problem keine Fehlermeldungen im PHP error log, und im apache error log steht lediglich folgendes:
Code:
[Fri Oct 16 18:32:11.593669 2015] [mpm_winnt:notice] [pid 6200:tid 528] AH00428: Parent: child process 16532 exited with status 3221225725 -- Restarting.
[Fri Oct 16 18:32:11.789800 2015] [ssl:warn] [pid 6200:tid 528] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Oct 16 18:32:11.821822 2015] [mpm_winnt:notice] [pid 6200:tid 528] AH00455: Apache/2.4.16 (Win32) OpenSSL/1.0.1p PHP/5.6.12 configured -- resuming normal operations
[Fri Oct 16 18:32:11.821822 2015] [mpm_winnt:notice] [pid 6200:tid 528] AH00456: Apache Lounge VC11 Server built: Jul 12 2015 10:56:48
[Fri Oct 16 18:32:11.821822 2015] [core:notice] [pid 6200:tid 528] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Fri Oct 16 18:32:11.830493 2015] [mpm_winnt:notice] [pid 6200:tid 528] AH00418: Parent: Created child process 17972
[Fri Oct 16 18:32:12.450248 2015] [ssl:warn] [pid 17972:tid 460] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Oct 16 18:32:12.572329 2015] [ssl:warn] [pid 17972:tid 460] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Oct 16 18:32:12.610353 2015] [mpm_winnt:notice] [pid 17972:tid 460] AH00354: Child: Starting 150 worker threads.

Ich persönlich würde es schon als grundsätzliches Problem bezeichnen, wenn ich das Merge-System nach Anleitung verwende und es sich quasi selbst lahmlegt. Ich habe das Problem sowohl lokal unter xampp (PHP 5.6.12) auf einer frischen MyBB 1.8.6 Installation, als auch auf meinem Server mit einer bereits vorhandenen MyBB 1.8.5 Installation (PHP 5.4.41). Immer hilft nur ein Datenbank-Rollback um den merge/ ordner wenigstens wieder betreten zu können. Online habe ich versucht das "neue Forum" einzuspielen. Offline habe ich versucht das neue, sowie das aktuell Forum (die Online-Version auf 1.8.5) einzuspielen. Beide male hängt es sich auf
Zitieren
#4
Probiert du das Ganze in einem lokalen Xampp Server ?
Zitieren
#5
Ja, siehe Änderungen in meiner Antwort
Zitieren
#6
OK, hab's gerade gelesen Wink

Könnte es vielleicht daran liegen dass in der neuen 1.8.6er Version nicht die gleichen Plugins installiert sind wie in der alten?

Eventuell sind die DB-Spalten usermaps o.ä. in der Tabelle users nicht vorhanden und das Script bricht daher ab.
Zitieren
#7
Das Problem tritt auch auf, wenn alle Plugins deinstalliert sind

EDIT: Habe das Problem mit der Troubleshooting-Seite gelöst: http://docs.mybb.com/1.8/merge/troubleshooting/
Ich musste den encoding-check deaktivieren. Sorry, dass ich das nicht mal früher probiert habe...
Zitieren
#8
Danke Felk,

die Troubleshooting-Seite hat mir stark geholfen, hatte auch das Problem mit abstürzen auf meinem lokalen Xampp-Server.
Es hat bei mir völlig gereicht die Zeile

define("SKIP_ENCODING_DETECTION", 0);

in der index.php (Mergeverzeichnis) von 0 auf 1 zu ändern.
THX.
Zitieren
#9
(16.10.2015, 18:13)Felk schrieb: Ich musste den encoding-check deaktivieren. Sorry, dass ich das nicht mal früher probiert habe...
Ich verstehe eigentlich eher nicht, dass innerhalb von Merge als Vorgabe Wert encoding aktiviert ist... ?
Hat bei mir z.B. alle deutschen Umlaute zerschossen. 
Ich musste deshalb den Merge-Import noch ein zusätzliches mal durchlaufen lassen.

move
Zitieren
#10
Es wird versucht die Kodierung zu erkennen, was aber in seltenen Fällen fehlschlägt. Sobald das zu importierende Forum eine andere Kodierung besitzt, ist diese Funktion sogar unverzichtbar.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
Question Merge System viele Anhänge bachi 2 801 30.10.2024, 17:31
Letzter Beitrag: StefanT
  Merge System noobfreundlich ? tomauswustrow 3 991 15.03.2024, 22:25
Letzter Beitrag: ReStro
  Merge-System-Fehlermeldung FlederMaus 15 3.382 30.11.2023, 18:16
Letzter Beitrag: ReStro
  Merge System ReStro 2 1.155 28.11.2023, 18:26
Letzter Beitrag: ReStro
  Merge System funktioniert nicht EckertS 3 840 25.08.2023, 11:41
Letzter Beitrag: Gerti