MyBB.de Forum

Normale Version: Upgrade bricht ab
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Heute wollte ich testweise das Upgrade auf MyBB 1.8 durchführen. Leider gibt es direkt beim Upgradeprozess schon Probleme.

Der erste Versuch Updating Database bricht ohne Fehlermeldung ab und leitet mich wieder zum Login. Bei einem neuen Versuch wird mir dann dies angezeigt:

[attachment=9784]

Ich vermute mal das Upgrade ist in dem Fall zerschossen.
Ich hoffe ihr könnt mir weiterhelfen. Ich weiß jetzt nicht wo ich ansetzen soll.
Bei der Tabelle mybb_tasks fehlt wohl die autoincrement-Option beim der Spalte "tid". Vermutlich schon länger, nur ist es nicht aufgefallen, weil selten neue Tasks erstellt werden. Wink
Klappt leider nicht.
[attachment=9785]
Das liegt vermutlich (die Fehlermeldung ist mir neu) daran, dass schon ein Task mit der tid 0 eingefügt wurde. http://stackoverflow.com/questions/54029...32#6469632
Wie komme ich jetzt aber weiter? Huh
Du kannst versuchen den Eintrag mit der tid 0 zu entfernen. Beim Upgrade sollte der Task erneut erstellt werden.
Das Problem konnte ich lösen. Tid 0: Version Check wurde von mir geändert in tid 13. Das hat funktioniert. Tid 0 wurde neu angelegt: Stylesheet Re-Cache.

Ein löschen hatte leider nichts gebracht. Dabei wurde wieder Version Check mit tid 0 angelegt und es wurde wieder der Fehler ausgegeben.

Handelt es sich hierbei vielleicht um ein Bug beim Upgradeprozess, oder liegst das Problem an der Datenbank selbst?
Der Fehler muss schon vorher in der Datenbank vorhanden gewesen sein, das wäre immer beim Hinzufügen eines Tasks aufgetreten.
Wenn kein Task mit der tid 0 vorhanden ist, sollte auch wieder autoincrement möglich sein, sodass in Zukunft nicht zu weiteren Problemen kommt.
(22.09.2014, 18:41)StefanT schrieb: [ -> ]Wenn kein Task mit der tid 0 vorhanden ist, sollte auch wieder autoincrement möglich sein, sodass in Zukunft nicht zu weiteren Problemen kommt.

Danke, das hat so geklappt.