MyBB.de Forum
Upgrade bricht ab - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Upgrade bricht ab (/thread-30598.html)



Upgrade bricht ab - capsicum - 22.09.2014

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:

   

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.


RE: Upgrade bricht ab - StefanT - 22.09.2014

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


RE: Upgrade bricht ab - capsicum - 22.09.2014

Klappt leider nicht.
   


RE: Upgrade bricht ab - StefanT - 22.09.2014

Das liegt vermutlich (die Fehlermeldung ist mir neu) daran, dass schon ein Task mit der tid 0 eingefügt wurde. http://stackoverflow.com/questions/5402949/mysql-cant-make-column-auto-increment/6469632#6469632


RE: Upgrade bricht ab - capsicum - 22.09.2014

Wie komme ich jetzt aber weiter? Huh


RE: Upgrade bricht ab - StefanT - 22.09.2014

Du kannst versuchen den Eintrag mit der tid 0 zu entfernen. Beim Upgrade sollte der Task erneut erstellt werden.


RE: Upgrade bricht ab - capsicum - 22.09.2014

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?


RE: Upgrade bricht ab - StefanT - 22.09.2014

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.


RE: Upgrade bricht ab - capsicum - 22.09.2014

(22.09.2014, 17: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.