- Affected Version
- WoltLab Suite 5.4
Bei meinen heutigen Update auf 5.4.4. brach das automatische Update bei 18 % ab und spukte diese Fehlermeldung (Spoiler) aus.
Jetzt komme ich weder in ACP, noch kann ich mich im Forum registrieren. Wenn ich alle Cookies lösche erhalte ich zwar wieder die Startseite des Forums, will ich mich anmelden, erhalte ich die selbe Fehlermeldung.
Ich bin mir sicher nichts falsch gemacht zu haben, bin genauso vorgegangen wie es im ACP beschrieben wurde. Habe nach Updates gesucht, gefunden und installiert.
Was ist hier schief gelaufen?
System Information
-
PHP Version:
7.4.22
-
WoltLab Suite Core:
5.4.4
-
Peak Memory Usage:
6.646/368 MiB
-
Request URI:
GET /
-
Referrer:
-
User Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0
Original Error
-
Error Type:
PDOException
-
Error Message:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'type' in 'field list'
-
Error Code:
42S22
-
File:
*/lib/system/database/Database.class.php (328)
-
Template Context:
PHP
Display More<div id="pageHeaderContainer" class="pageHeaderContainer"> <header id="pageHeader" class="pageHeader"> <div id="pageHeaderPanel" class="pageHeaderPanel"> <div class="layoutBoundary"> ====> <?=$this->v['__wcf']->getBoxHandler()->getBoxByIdentifier('com.woltlab.wcf.MainMenu')->render();?> <?php if (!isset($this->pluginObjects['wcf\system\template\plugin\UserFunctionTemplatePlugin'])) { $this->pluginObjects['wcf\system\template\plugin\UserFunctionTemplatePlugin'] = new wcf\system\template\plugin\UserFunctionTemplatePlugin; } if (!isset($this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin'])) {
-
Stack Trace:
- #0 */lib/system/database/Database.class.php (328):
- PDO->prepare('SELECT ignoreUserID, type FROM wcf1_user_ignore WHERE userID = ? -- \'/\'')
- #1 */lib/data/user/UserProfile.class.php (228):
- wcf\system\database\Database->prepareStatement('SELECT ignoreUserID, type FROM wcf1_user_ignore WHERE userID = ?')
- #2 */lib/system/user/UserProfileHandler.class.php (46):
- wcf\data\user\UserProfile->getIgnoredUsers()
- #3 */forum/lib/data/thread/ViewableThread.class.php (416):
- wcf\system\user\UserProfileHandler->__call('getIgnoredUsers', [ ])
- #4 */forum/lib/system/page/handler/UnreadThreadListPageHandler.class.php (29):
- wbb\data\thread\ViewableThread::getUnreadThreads()
- #5 */lib/data/menu/item/MenuItem.class.php (143):
- wbb\system\page\handler\UnreadThreadListPageHandler->isVisible(null)
- #6 */lib/data/menu/item/MenuItemNodeTree.class.php (143):
- wcf\data\menu\item\MenuItem->isVisible()
- #7 */lib/data/menu/item/MenuItemNodeTree.class.php (155):
- wcf\data\menu\item\MenuItemNodeTree->generateNodeTree(12, wcf\data\menu\item\MenuItemNode)
- #8 */lib/data/menu/item/MenuItemNodeTree.class.php (106):
- wcf\data\menu\item\MenuItemNodeTree->generateNodeTree(null, wcf\data\menu\item\MenuItemNode)
- #9 */lib/data/menu/Menu.class.php (122):
- wcf\data\menu\item\MenuItemNodeTree->__construct(1, wcf\data\menu\item\MenuItemList)
- #10 */lib/data/menu/Menu.class.php (71):
- wcf\data\menu\Menu->getMenuItemNodeTree()
- #11 */lib/data/box/Box.class.php (332):
- wcf\data\menu\Menu->hasContent()
- #12 */lib/data/box/Box.class.php (311):
- wcf\data\box\Box->hasContent()
- #13 */templates/compiled/0_wcf_1_cms.php (770):
- wcf\data\box\Box->render()
- #14 */lib/system/template/TemplateEngine.class.php (346):
- include('[error_during_sanitization]')
- #15 */lib/page/AbstractPage.class.php (371):
- wcf\system\template\TemplateEngine->display('cms', 'wcf')
- #16 */lib/page/AbstractPage.class.php (122):
- wcf\page\AbstractPage->show()
- #17 */lib/system/request/Request.class.php (89):
- wcf\page\AbstractPage->__run()
- #18 */lib/system/request/RequestHandler.class.php (119):
- wcf\system\request\Request->execute()
- #19 */index.php (11):
- wcf\system\request\RequestHandler->handle('wcf')
Final Error
-
Error Type:
wcf\system\database\exception\DatabaseQueryException
-
Error Message:
Could not prepare statement 'SELECT ignoreUserID, type FROM wcf1_user_ignore WHERE userID = ?'
-
Error Code:
42S22
-
File:
*/lib/system/database/Database.class.php (333)
-
Template Context:
PHP
Display More<div id="pageHeaderContainer" class="pageHeaderContainer"> <header id="pageHeader" class="pageHeader"> <div id="pageHeaderPanel" class="pageHeaderPanel"> <div class="layoutBoundary"> ====> <?=$this->v['__wcf']->getBoxHandler()->getBoxByIdentifier('com.woltlab.wcf.MainMenu')->render();?> <?php if (!isset($this->pluginObjects['wcf\system\template\plugin\UserFunctionTemplatePlugin'])) { $this->pluginObjects['wcf\system\template\plugin\UserFunctionTemplatePlugin'] = new wcf\system\template\plugin\UserFunctionTemplatePlugin; } if (!isset($this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin'])) {
-
Stack Trace:
- #0 */lib/data/user/UserProfile.class.php (228):
- wcf\system\database\Database->prepareStatement('SELECT ignoreUserID, type FROM wcf1_user_ignore WHERE userID = ?')
- #1 */lib/system/user/UserProfileHandler.class.php (46):
- wcf\data\user\UserProfile->getIgnoredUsers()
- #2 */forum/lib/data/thread/ViewableThread.class.php (416):
- wcf\system\user\UserProfileHandler->__call('getIgnoredUsers', [ ])
- #3 */forum/lib/system/page/handler/UnreadThreadListPageHandler.class.php (29):
- wbb\data\thread\ViewableThread::getUnreadThreads()
- #4 */lib/data/menu/item/MenuItem.class.php (143):
- wbb\system\page\handler\UnreadThreadListPageHandler->isVisible(null)
- #5 */lib/data/menu/item/MenuItemNodeTree.class.php (143):
- wcf\data\menu\item\MenuItem->isVisible()
- #6 */lib/data/menu/item/MenuItemNodeTree.class.php (155):
- wcf\data\menu\item\MenuItemNodeTree->generateNodeTree(12, wcf\data\menu\item\MenuItemNode)
- #7 */lib/data/menu/item/MenuItemNodeTree.class.php (106):
- wcf\data\menu\item\MenuItemNodeTree->generateNodeTree(null, wcf\data\menu\item\MenuItemNode)
- #8 */lib/data/menu/Menu.class.php (122):
- wcf\data\menu\item\MenuItemNodeTree->__construct(1, wcf\data\menu\item\MenuItemList)
- #9 */lib/data/menu/Menu.class.php (71):
- wcf\data\menu\Menu->getMenuItemNodeTree()
- #10 */lib/data/box/Box.class.php (332):
- wcf\data\menu\Menu->hasContent()
- #11 */lib/data/box/Box.class.php (311):
- wcf\data\box\Box->hasContent()
- #12 */templates/compiled/0_wcf_1_cms.php (770):
- wcf\data\box\Box->render()
- #13 */lib/system/template/TemplateEngine.class.php (346):
- include('[error_during_sanitization]')
- #14 */lib/page/AbstractPage.class.php (371):
- wcf\system\template\TemplateEngine->display('cms', 'wcf')
- #15 */lib/page/AbstractPage.class.php (122):
- wcf\page\AbstractPage->show()
- #16 */lib/system/request/Request.class.php (89):
- wcf\page\AbstractPage->__run()
- #17 */lib/system/request/RequestHandler.class.php (119):
- wcf\system\request\Request->execute()
- #18 */index.php (11):
- wcf\system\request\RequestHandler->handle('wcf')