[5.3.0 RC1] Artikel aktualisieren/erstellen führt zu Fehler

  • Affected Version
    WoltLab Suite 5.3

    Hallo,


    wenn ich einen vorhandenen Artikel aktualisiere, bekomme ich folgenden Fehler:

    Requested URL
    POST /article-edit/6/
    Referrer
    Error Message
    Could not prepare statement 'UPDATE wcf1_article_content SET title = ?, teaser = ?, content = ?, imageID = ?, teaserImageID = ?, metaTitle = ?, metaDescription = ? WHERE articleContentID = ?'
    Type
    wcf\system\database\exception\DatabaseQueryException
    File (Line)
    /var/www/test.xopsblog.de/lib/system/database/Database.class.php (284)
    Stacktrace
    1. /var/www/test.xopsblog.de/lib/data/DatabaseObjectEditor.class.php (68): wcf\system\database\Database->prepareStatement(…)
    2. /var/www/test.xopsblog.de/lib/data/article/ArticleAction.class.php (198): wcf\data\DatabaseObjectEditor->update(…)
    3. /var/www/test.xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (204): wcf\data\article\ArticleAction->update(…)
    4. /var/www/test.xopsblog.de/lib/acp/form/ArticleEditForm.class.php (124): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    5. /var/www/test.xopsblog.de/lib/form/AbstractForm.class.php (62): wcf\acp\form\ArticleEditForm->save(…)
    6. /var/www/test.xopsblog.de/lib/form/AbstractForm.class.php (123): wcf\form\AbstractForm->submit(…)
    7. /var/www/test.xopsblog.de/lib/acp/form/ArticleAddForm.class.php (494): wcf\form\AbstractForm->readData(…)
    8. /var/www/test.xopsblog.de/lib/acp/form/ArticleEditForm.class.php (146): wcf\acp\form\ArticleAddForm->readData(…)
    9. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (291): wcf\acp\form\ArticleEditForm->readData(…)
    10. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
    11. /var/www/test.xopsblog.de/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    12. /var/www/test.xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    13. /var/www/test.xopsblog.de/index.php (9): wcf\system\request\RequestHandler->handle(…)
    Error Message
    SQLSTATE[42S22]: Column not found: 1054 Unknown column 'metaTitle' in 'field list'
    Type
    PDOException
    File (Line)
    /var/www/test.xopsblog.de/lib/system/database/Database.class.php (279)
    Stacktrace
    1. /var/www/test.xopsblog.de/lib/system/database/Database.class.php (279): PDO->prepare(…)
    2. /var/www/test.xopsblog.de/lib/data/DatabaseObjectEditor.class.php (68): wcf\system\database\Database->prepareStatement(…)
    3. /var/www/test.xopsblog.de/lib/data/article/ArticleAction.class.php (198): wcf\data\DatabaseObjectEditor->update(…)
    4. /var/www/test.xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (204): wcf\data\article\ArticleAction->update(…)
    5. /var/www/test.xopsblog.de/lib/acp/form/ArticleEditForm.class.php (124): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    6. /var/www/test.xopsblog.de/lib/form/AbstractForm.class.php (62): wcf\acp\form\ArticleEditForm->save(…)
    7. /var/www/test.xopsblog.de/lib/form/AbstractForm.class.php (123): wcf\form\AbstractForm->submit(…)
    8. /var/www/test.xopsblog.de/lib/acp/form/ArticleAddForm.class.php (494): wcf\form\AbstractForm->readData(…)
    9. /var/www/test.xopsblog.de/lib/acp/form/ArticleEditForm.class.php (146): wcf\acp\form\ArticleAddForm->readData(…)
    10. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (291): wcf\acp\form\ArticleEditForm->readData(…)
    11. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
    12. /var/www/test.xopsblog.de/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    13. /var/www/test.xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    14. /var/www/test.xopsblog.de/index.php (9): wcf\system\request\RequestHandler->handle(…)

    Beim erstellen von einem neuen Artikel erhalte ich folgenden Fehler:

    Requested URL
    POST /article-add/
    Referrer
    Error Message
    Could not prepare statement 'INSERT INTO wcf1_article_content (articleID,languageID,title,teaser,content,imageID,teaserImageID,metaTitle,metaDescription) VALUES (?,?,?,?,?,?,?,?,?)'
    Type
    wcf\system\database\exception\DatabaseQueryException
    File (Line)
    /var/www/test.xopsblog.de/lib/system/database/Database.class.php (284)
    Stacktrace
    1. /var/www/test.xopsblog.de/lib/data/DatabaseObjectEditor.class.php (37): wcf\system\database\Database->prepareStatement(…)
    2. /var/www/test.xopsblog.de/lib/data/article/ArticleAction.class.php (109): wcf\data\DatabaseObjectEditor::create(…)
    3. /var/www/test.xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (204): wcf\data\article\ArticleAction->create(…)
    4. /var/www/test.xopsblog.de/lib/acp/form/ArticleAddForm.class.php (460): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    5. /var/www/test.xopsblog.de/lib/form/ArticleAddForm.class.php (30): wcf\acp\form\ArticleAddForm->save(…)
    6. /var/www/test.xopsblog.de/lib/form/AbstractForm.class.php (62): wcf\form\ArticleAddForm->save(…)
    7. /var/www/test.xopsblog.de/lib/form/AbstractForm.class.php (123): wcf\form\AbstractForm->submit(…)
    8. /var/www/test.xopsblog.de/lib/acp/form/ArticleAddForm.class.php (494): wcf\form\AbstractForm->readData(…)
    9. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (291): wcf\acp\form\ArticleAddForm->readData(…)
    10. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
    11. /var/www/test.xopsblog.de/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    12. /var/www/test.xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    13. /var/www/test.xopsblog.de/index.php (9): wcf\system\request\RequestHandler->handle(…)
    Error Message
    SQLSTATE[42S22]: Column not found: 1054 Unknown column 'metaTitle' in 'field list'
    Type
    PDOException
    File (Line)
    /var/www/test.xopsblog.de/lib/system/database/Database.class.php (279)
    Stacktrace
    1. /var/www/test.xopsblog.de/lib/system/database/Database.class.php (279): PDO->prepare(…)
    2. /var/www/test.xopsblog.de/lib/data/DatabaseObjectEditor.class.php (37): wcf\system\database\Database->prepareStatement(…)
    3. /var/www/test.xopsblog.de/lib/data/article/ArticleAction.class.php (109): wcf\data\DatabaseObjectEditor::create(…)
    4. /var/www/test.xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (204): wcf\data\article\ArticleAction->create(…)
    5. /var/www/test.xopsblog.de/lib/acp/form/ArticleAddForm.class.php (460): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    6. /var/www/test.xopsblog.de/lib/form/ArticleAddForm.class.php (30): wcf\acp\form\ArticleAddForm->save(…)
    7. /var/www/test.xopsblog.de/lib/form/AbstractForm.class.php (62): wcf\form\ArticleAddForm->save(…)
    8. /var/www/test.xopsblog.de/lib/form/AbstractForm.class.php (123): wcf\form\AbstractForm->submit(…)
    9. /var/www/test.xopsblog.de/lib/acp/form/ArticleAddForm.class.php (494): wcf\form\AbstractForm->readData(…)
    10. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (291): wcf\acp\form\ArticleAddForm->readData(…)
    11. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
    12. /var/www/test.xopsblog.de/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    13. /var/www/test.xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    14. /var/www/test.xopsblog.de/index.php (9): wcf\system\request\RequestHandler->handle(…)

    „If you can only do one thing, hone it to perfection. Hone it to the utmost limit!“ – Zenitsu Agatsuma

  • Xopez

    Changed the title of the thread from “[5.3.0 RC1] Artikel aktualisieren führt zu Fehler” to “[5.3.0 RC1] Artikel aktualisieren/erstellen führt zu Fehler”.
  • Hier gibts auch einen Fehler, der Quellcode wird scheinbar nicht angezeigt, im Editor ist der drin.


    Nach dem Artikel speichern, ist nun auch die Artikelliste nicht mehr begehbar:

    Requested URL
    GET /
    Referrer
    Error Message
    Trying to get property 'articleContentID' of non-object
    Type
    wcf\system\exception\ErrorException
    File (Line)
    /var/www/test.xopsblog.de/lib/system/WCF.class.php (341)
    Stacktrace
    1. /var/www/test.xopsblog.de/lib/system/event/listener/ArticleListPageReadingTimeListener.class.php (52): wcf\system\WCF::handleError(…)
    2. /var/www/test.xopsblog.de/lib/system/event/listener/ArticleListPageReadingTimeListener.class.php (39): wcf\system\event\listener\ArticleListPageReadingTimeListener->assignVariables(…)
    3. /var/www/test.xopsblog.de/lib/system/event/EventHandler.class.php (137): wcf\system\event\listener\ArticleListPageReadingTimeListener->execute(…)
    4. /var/www/test.xopsblog.de/lib/system/event/EventHandler.class.php (177): wcf\system\event\EventHandler->executeInheritedActions(…)
    5. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (141): wcf\system\event\EventHandler->fireAction(…)
    6. /var/www/test.xopsblog.de/lib/page/MultipleLinkPage.class.php (223): wcf\page\AbstractPage->assignVariables(…)
    7. /var/www/test.xopsblog.de/lib/page/SortablePage.class.php (88): wcf\page\MultipleLinkPage->assignVariables(…)
    8. /var/www/test.xopsblog.de/lib/page/ArticleListPage.class.php (201): wcf\page\SortablePage->assignVariables(…)
    9. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (294): wcf\page\ArticleListPage->assignVariables(…)
    10. /var/www/test.xopsblog.de/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
    11. /var/www/test.xopsblog.de/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    12. /var/www/test.xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    13. /var/www/test.xopsblog.de/index.php (9): wcf\system\request\RequestHandler->handle(…)

    „If you can only do one thing, hone it to perfection. Hone it to the utmost limit!“ – Zenitsu Agatsuma

  • In den Papierkorb verschieben, des kaputten/erstellten Artikels, geht, nur das entgültige Löschen nicht mit folgendem Fehler, welcher eigentlich logisch ist:

    Requested URL
    POST /acp/index.php?ajax-proxy/&t=0c0b2dfa6577aa1dd5a8cce2083cb9ebab3c6f65
    Referrer
    Error Message
    Could not execute statement 'SELECT comment.commentID AS objectID FROM wcf1_comment comment WHERE comment.objectTypeID = ? AND comment.objectID IN (?) '
    Type
    wcf\system\database\exception\DatabaseQueryExecutionException
    File (Line)
    /var/www/test.xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (105)
    Query Parameter 1
    64
    Stacktrace
    1. /var/www/test.xopsblog.de/lib/data/DatabaseObjectList.class.php (165): wcf\system\database\statement\PreparedStatement->execute(…)
    2. /var/www/test.xopsblog.de/lib/system/comment/CommentHandler.class.php (132): wcf\data\DatabaseObjectList->readObjectIDs(…)
    3. /var/www/test.xopsblog.de/lib/data/article/ArticleAction.class.php (386): wcf\system\comment\CommentHandler->deleteObjects(…)
    4. /var/www/test.xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (204): wcf\data\article\ArticleAction->delete(…)
    5. /var/www/test.xopsblog.de/lib/action/AJAXProxyAction.class.php (75): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    6. /var/www/test.xopsblog.de/lib/action/AJAXInvokeAction.class.php (94): wcf\action\AJAXProxyAction->invoke(…)
    7. /var/www/test.xopsblog.de/lib/action/AbstractAction.class.php (47): wcf\action\AJAXInvokeAction->execute(…)
    8. /var/www/test.xopsblog.de/lib/action/AJAXInvokeAction.class.php (61): wcf\action\AbstractAction->__run(…)
    9. /var/www/test.xopsblog.de/lib/system/request/Request.class.php (83): wcf\action\AJAXInvokeAction->__run(…)
    10. /var/www/test.xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    11. /var/www/test.xopsblog.de/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)
    Error Message
    SQLSTATE[HY093]: Invalid parameter number
    Type
    PDOException
    File (Line)
    /var/www/test.xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (93)
    Stacktrace
    1. /var/www/test.xopsblog.de/lib/system/database/statement/PreparedStatement.class.php (93): PDOStatement->execute(…)
    2. /var/www/test.xopsblog.de/lib/data/DatabaseObjectList.class.php (165): wcf\system\database\statement\PreparedStatement->execute(…)
    3. /var/www/test.xopsblog.de/lib/system/comment/CommentHandler.class.php (132): wcf\data\DatabaseObjectList->readObjectIDs(…)
    4. /var/www/test.xopsblog.de/lib/data/article/ArticleAction.class.php (386): wcf\system\comment\CommentHandler->deleteObjects(…)
    5. /var/www/test.xopsblog.de/lib/data/AbstractDatabaseObjectAction.class.php (204): wcf\data\article\ArticleAction->delete(…)
    6. /var/www/test.xopsblog.de/lib/action/AJAXProxyAction.class.php (75): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    7. /var/www/test.xopsblog.de/lib/action/AJAXInvokeAction.class.php (94): wcf\action\AJAXProxyAction->invoke(…)
    8. /var/www/test.xopsblog.de/lib/action/AbstractAction.class.php (47): wcf\action\AJAXInvokeAction->execute(…)
    9. /var/www/test.xopsblog.de/lib/action/AJAXInvokeAction.class.php (61): wcf\action\AbstractAction->__run(…)
    10. /var/www/test.xopsblog.de/lib/system/request/Request.class.php (83): wcf\action\AJAXInvokeAction->__run(…)
    11. /var/www/test.xopsblog.de/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    12. /var/www/test.xopsblog.de/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)

    EDIT:

    Nach dem Fehler ist es wohl komplett aus der Liste und die Artikelliste ist wieder begehbar.

    „If you can only do one thing, hone it to perfection. Hone it to the utmost limit!“ – Zenitsu Agatsuma

    Edited once, last by Xopez ().

Participate now!

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