Beiträge: 226
Themen: 45
Registriert seit: 17.08.2008
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.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
22.09.2014, 16:32
(Dieser Beitrag wurde zuletzt bearbeitet: 22.09.2014, 16:32 von StefanT.)
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.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 226
Themen: 45
Registriert seit: 17.08.2008
Klappt leider nicht.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
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
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 226
Themen: 45
Registriert seit: 17.08.2008
Wie komme ich jetzt aber weiter?
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Du kannst versuchen den Eintrag mit der tid 0 zu entfernen. Beim Upgrade sollte der Task erneut erstellt werden.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 226
Themen: 45
Registriert seit: 17.08.2008
22.09.2014, 17:34
(Dieser Beitrag wurde zuletzt bearbeitet: 22.09.2014, 17:34 von capsicum.)
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?
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
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.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 226
Themen: 45
Registriert seit: 17.08.2008
(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.