Fehler beim Upgrade

  • Affected Version
    WoltLab Suite 5.5
    Affected App
    WoltLab Suite Forum
    Requested URL
    POST /acp/index.php?install-package/&t=1b900d50aff9a8718962d07f4edfb693243ee99c10467735ebcedc3b1429934b-+hWkc8hEYlKoNPJtBriPRA==
    Referrer
    acp/index.php?package-update/
    Error Message
    Could not execute statement 'INSERT INTO wbb222020_board_user_status (userID, boardID, status) SELECT userID, objectID, 'threadsOnly' FROM wcf222020_user_object_watch WHERE objectTypeID = ? AND objectID IN ( SELECT boardID FROM wbb222020_board )'
    Type
    wcf\system\database\exception\DatabaseQueryExecutionException
    File (Line)
    /lib/system/database/statement/PreparedStatement.class.php (144)
    Query Parameter 1
    325
    Stacktrace
    1. /forum/acp/update_com.woltlab.wbb_5.5_updateSubscribedBoards.php (46): wcf\system\database\statement\PreparedStatement->execute(…)
    2. /lib/system/package/plugin/ScriptPackageInstallationPlugin.class.php (84): include(…)
    3. /lib/system/package/plugin/ScriptPackageInstallationPlugin.class.php (59): wcf\system\package\plugin\ScriptPackageInstallationPlugin->run(…)
    4. /lib/system/package/plugin/AbstractPackageInstallationPlugin.class.php (76): wcf\system\package\plugin\ScriptPackageInstallationPlugin->install(…)
    5. /lib/system/package/PackageInstallationDispatcher.class.php (807): wcf\system\package\plugin\AbstractPackageInstallationPlugin->update(…)
    6. /lib/system/package/PackageInstallationDispatcher.class.php (155): wcf\system\package\PackageInstallationDispatcher->executePIP(…)
    7. /lib/acp/action/InstallPackageAction.class.php (82): wcf\system\package\PackageInstallationDispatcher->install(…)
    8. /lib/action/AbstractDialogAction.class.php (73): wcf\acp\action\InstallPackageAction->stepInstall(…)
    9. /lib/action/AbstractAction.class.php (57): wcf\action\AbstractDialogAction->execute(…)
    10. /lib/system/request/Request.class.php (90): wcf\action\AbstractAction->__run(…)
    11. /lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    12. /acp/index.php (11): wcf\system\request\RequestHandler->handle(…)
    Error Message
    SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '75882-13' for key 'wbb222020_board_user_status.PRIMARY'
    Type
    PDOException
    File (Line)
    /lib/system/database/statement/PreparedStatement.class.php (126)
    Stacktrace
    1. /lib/system/database/statement/PreparedStatement.class.php (126): PDOStatement->execute(…)
    2. /forum/acp/update_com.woltlab.wbb_5.5_updateSubscribedBoards.php (46): wcf\system\database\statement\PreparedStatement->execute(…)
    3. /lib/system/package/plugin/ScriptPackageInstallationPlugin.class.php (84): include(…)
    4. /lib/system/package/plugin/ScriptPackageInstallationPlugin.class.php (59): wcf\system\package\plugin\ScriptPackageInstallationPlugin->run(…)
    5. /lib/system/package/plugin/AbstractPackageInstallationPlugin.class.php (76): wcf\system\package\plugin\ScriptPackageInstallationPlugin->install(…)
    6. /lib/system/package/PackageInstallationDispatcher.class.php (807): wcf\system\package\plugin\AbstractPackageInstallationPlugin->update(…)
    7. /lib/system/package/PackageInstallationDispatcher.class.php (155): wcf\system\package\PackageInstallationDispatcher->executePIP(…)
    8. /lib/acp/action/InstallPackageAction.class.php (82): wcf\system\package\PackageInstallationDispatcher->install(…)
    9. /lib/action/AbstractDialogAction.class.php (73): wcf\acp\action\InstallPackageAction->stepInstall(…)
    10. /lib/action/AbstractAction.class.php (57): wcf\action\AbstractDialogAction->execute(…)
    11. /lib/system/request/Request.class.php (90): wcf\action\AbstractAction->__run(…)
    12. /lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    13. /acp/index.php (11): wcf\system\request\RequestHandler->handle(…)


    An den Daten liegt es meiner Ansicht nach nicht:


    watchID objectTypeID objectID userID notification
    615914 325 106 75882 0
    622084 325 13 75882 0
  • Darauf habe ich leider keinen Zugriff mehr in den nächsten Wochen. Ich hatte gestern einfach die object-watch-Tabelle geleert, daraufhin funktionierte das Upgrade.

    • Official Post

    Ich habe das Problem lokalisiert, verursacht wird es durch Benutzer, die ein Forum sowohl abonniert als auch ignoriert haben. In früheren Versionen war dieser Zustand theoretisch möglich, aber das Update ist darauf nicht vorbereitet.


    Ich arbeite an einer kurzfristigen Korrektur.

    • Official Post

    Ein korrigiertes Update ist verfügbar. Für Betroffene ist es ausreichend, einfach erneut nach Updates suchen zu lassen und dann diese zu installieren, es wird dann automatisch die korrigierte Fassung verwendet.

  • Ich habe das Backup eingespielt und mache es die Tage noch einmal. Ich hoffe dann läuft es korrekt durch :D

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!